Back to all positions

[Remote] Senior Software Engineer Data & Analytics

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. eNGINE is a solutions and placement firm that builds technical teams and supports consulting professionals through challenging projects, schedule flexibility, and training. The company is seeking a Senior Software Engineer to help lead the technical direction of a secure, multi-tenant cloud-native SaaS platform by defining architecture, writing production code, and guiding modernization from monolithic systems to microservices and micro frontends.

Responsibilities

  • 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

Skills

  • 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
  • No C2C, relocation, referral, or sponsorship candidates for this role
  • Some background working with data is a strong plus, given the team's focus

Benefits

  • Challenging projects
  • Schedule flexibility
  • Paid training/certifications

Company Overview

  • eNGINE provides contract staffing, contract to hire, direct hire, quality check, and payroll services. It was founded in 2017, and is headquartered in Pittsburgh, Pennsylvania, USA, with a workforce of 51-200 employees. Its website is https://enginehires.com.