Data First Jobs

Engine

Senior Software Engineer Data & Analytics

Contract · Remote · USA

Posted Aug 15, 2026

Work Options
Seniority Level
Cloud Stack
Skills
Job Type
Position Group

Sr Software Engineer – Data & Analytics

About eNGINE:

eNGINE builds Technical Teams. We are a Solutions and Placement firm shaped by decades of interaction with Technical professionals. Our inspiration is continuous learning and engagement with the markets we serve, the talent we represent, and the teams we build. Our Consulting Workforce is encouraged to enjoy career fulfillment in the form of challenging projects, schedule flexibility, and paid training/certifications. Successful outcomes start and finish with eNGINE.

About the Role:

eNGINE is hiring a Sr Software Engineer to help lead the technical direction of our cloud-native SaaS platform. We're building secure, multi-tenant solutions on Azure and Snowflake, and this role sits at the center of that work — defining architecture, writing production code, and guiding the broader engineering team as we modernize away from older monolithic patterns.

This is a hands-on role first and foremost. You'll spend the majority of your time coding, prototyping, and hardening solutions across the full stack — not just setting direction from the sidelines.

What You'll Do:

  • Define Azure-first, API-driven architecture standards for our multi-tenant SaaS applications
  • Build modern UIs using Angular, JavaScript, and TypeScript, including micro frontend patterns
  • Design and build APIs and microservices running on AKS and Azure Functions
  • Build data pipelines using Snowflake and Azure data services, including ingestion and transformation work with dbt
  • Set standards around tenant isolation, observability, and cost governance
  • Define SLIs, SLOs, and error budgets, and help lead incident response and postmortem practices
  • Partner with Product, QE, SRE, Security, and Compliance teams, and present architecture decisions and trade-offs to stakeholders
  • Guide the broader team through the shift from monoliths to microservices and micro frontends

What we're looking for:

  • Strong, hands-on development experience — this role is genuinely 50/50 front-end and back-end, not lopsided in either direction
  • Solid back-end experience in Java, with a real understanding of API design and distributed systems
  • Strong front-end experience with Angular and JavaScript/TypeScript
  • Hands-on experience with micro frontend architectures (module federation or similar)
  • Comfort working across cloud-native Azure services (AKS, Azure Functions, API Management, Event Hubs, Key Vault, and similar)
  • Experience with CI/CD through Azure DevOps or GitHub Actions
  • Willingness to write and own your own tests — deep testing expertise isn't required, but a willingness to do it is
  • Some background working with data is a strong plus, given the team's focus

Next Steps:

No C2C, relocation, referral, or sponsorship candidates for this role.

For finer details on how eNGINE can impact your career, apply today!

Mention you found this on Data First Jobs — it helps us bring you more roles like this.

Senior Software Engineer Data & Analytics

Engine

Like this role? Get carefully selected jobs like it, twice a week, straight to your inbox.

Free, no spam. Unsubscribe anytime.