FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – Data Engineering
Ashby Electrical LimitedSenior Software Engineer developing data ingestion and storage solutions for Todyl's cloud-native platform. Collaborating with cross-functional teams to optimize data pipelines for real-time analytics.
Posted 6/16/2026full-timeDenver • Colorado • 🇺🇸 United StatesSenior💰 $170,000 - $190,000 per yearWebsite
Tech Stack
Tools & technologiesCloudElasticSearchGoJavaScriptLinuxUnix
About the role
Key responsibilities & impact- Write efficient, scalable, and high-performance code to meet the demands of our software applications, optimizing algorithms and data structures for speed and reliability.
- Design and implement elastic code architectures that enable our software systems to scale horizontally and vertically in response to changing demands.
- Architect and implement scalable and reliable data storage solutions to meet the organization's needs.
- Work closely with the AI/ML team providing format appropriate data delivery in support of business intelligence initiatives.
- Evaluate and select appropriate storage technologies, databases, and data warehouses to meet the organization's needs for data retention, archival, and analysis.
- Design and implement data ingestion pipelines to pull data from various sources into ElasticSearch for real-time analytics, search, and visualization.
- Optimize data ingestion workflows for scalability, reliability, and fault tolerance, considering high volume and velocity of incoming data streams.
- Collaborate with cross-functional teams to integrate data pipelines with the organization's portal and user interfaces, enabling seamless data access and visualization for end users.
Requirements
What you’ll need- 5+ years of end-to-end commercial software and application development
- 2+ years of commercial software development for a multi-tenant cloud platform
- Software development experience using Go, JavaScript, HTML
- Software development experience under Linux or Unix-based systems
- Strong problem-solving skills and ability to adapt existing systems to fast-changing requirements
- Ability to thrive in a fast-paced startup environment challenging norm
- Optimize data ingestion workflows for scalability, reliability, and fault tolerance, considering high volume and velocity of incoming data streams.
- Collaborate with cross-functional teams to integrate data pipelines with the organization's portal and user interfaces, enabling seamless data access and visualization for end users.
Benefits
Comp & perks- Offers Equity 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
GoJavaScriptHTMLdata ingestion pipelinesElasticSearchdata storage solutionsalgorithmsdata structurescloud platformsoftware development
Soft Skills
problem-solvingadaptabilitycollaborationcommunicationscalabilityreliabilityfault tolerancefast-paced environmentcross-functional teamworkuser interface integration