Sr. Software Engineer

Expert Technology Services

Pasadena (CA)

Hybrid

USD 120,000 - 150,000

Full time

13 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Expert Technology Services in West Los Angeles, CA (hybrid, remote to start) is seeking a Senior Software Engineer for the Platform Team to design, implement, and maintain backend services and APIs, with a strong emphasis on automated testing and AI-assisted development.

The ideal candidate has 5+ years of software engineering, deep C#, REST APIs, and experience in CI/CD, DevOps, cloud (AWS/Azure), and observability.

Qualifications

  • 5+ years of software engineering experience.
  • Proficiency in C# and RESTful API design.
  • Experience with automated testing: Postman, SpecFlow, Cucumber.
  • End-to-end test automation for APIs, batch processing, big data.
  • Cloud experience with AWS and Azure.
  • Experience with DevOps tools and CI/CD pipelines.
  • Knowledge of Terraform and infrastructure-as-code.
  • Familiarity with observability and release automation.

Responsibilities

  • Implement and maintain automated testing to ensure software quality.
  • Integrate automation testing into CI/CD workflows for releases.
  • Design and develop backend services and APIs, including DevOps pipelines.
  • Collaborate with QA, Security, and Infrastructure teams.
  • Operate within an AI-driven SDLC and leverage AI code assistants.
  • Implement monitoring and alerting to meet SLA and rapid incident response.
  • Support platform releases through validation, monitoring, and post-deployment oversight.
  • Contribute to engineering best practices and knowledge sharing.

Skills

C#
Automation testing
End-to-end testing
RESTful APIs
OAuth2
Microservices
AWS
Azure
CI/CD
DevOps
Observability
Terraform
Release automation

Tools

Postman
Bruno
SpecFlow
Cucumber
Jenkins
TeamCity
GitHub Actions
ArgoCD
Datadog
Prometheus
Azure Cosmos DB

Job description

Job Summary for Senior Software Engineer

Position:

Senior Software Engineer, Platform Team

Location:

Hybrid (minimum 3 days/week onsite in West Los Angeles, CA; remote to start)

Key Responsibilities:
  • Implement and maintain automated testing (unit, integration, smoke tests) to ensure software quality and reduce production risks.
  • Integrate automated testing and quality gates into CI/CD workflows for reliable software releases.
  • Design and develop backend services and APIs to support platform operations, including DevOps pipelines and system integrations.
  • Collaborate with QA, Security, and Infrastructure teams for seamless deployment and optimal performance.
  • Operate within an AI-driven software development lifecycle (SDLC) and leverage AI code assistants (e.g., GitHub Copilot).
  • Implement and maintain monitoring and alerting solutions to meet SLA requirements and enable rapid incident response.
  • Support platform releases through validation, monitoring, and post-deployment oversight.
  • Contribute to engineering best practices and promote knowledge sharing within the team.
Required Qualifications:
  • 5+ years of software engineering experience
  • Proficiency in C#
  • Strong experience with automation testing tools (e.g., PostMan, Bruno, SpecFlow, Cucumber)
  • End-to-end test automation experience covering APIs, batch processing, and big data validation
  • Deep understanding of RESTful API design, OAuth2, and microservices architecture
  • Hands-on experience with cloud platforms, especially AWS and Azure (including Azure Cosmo DB with AI Search)
  • Familiarity with DevOps tools (e.g., Jenkins, TeamCity, GitHub Actions, ArgoCD)
  • Knowledge of container orchestration and observability tools (e.g., Datadog, Prometheus)
  • Experience with infrastructure-as-code (Terraform)
  • Familiarity with release automation and platform observability
Preferred Qualifications:
  • Ability to work independently and collaboratively
  • Strong problem-solving skills and attention to detail
  • Excellent communication skills for cross-team collaboration
Other:
  • Must reside in or be willing to relocate to West Los Angeles, CA
  • Must be authorized to work in the US without restrictions
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Platform & Test Automation Hybrid
Senior Software Engineer, Platform & Test Automation Hybrid

Expert Technology Services • Pasadena (CA)

Hybrid
USD 120,000 - 150,000
Lead Engineer, Software Development
Lead Engineer, Software Development

Russell, Tobin & Associates • Los Angeles (CA)

Hybrid
USD 140,000 - 150,000
Sr. Software Engineer
Sr. Software Engineer

Blue Ribbon Global Technologies • Pasadena (CA)

Hybrid
USD 120,000 - 180,000
Sr. Software Engineer
Sr. Software Engineer

SOMERSET STAFFING • Pasadena (CA)

Hybrid
USD 140,000 - 180,000
Sr. Software Engineer
Sr. Software Engineer

Zuven technologies Inc • Pasadena (CA)

Hybrid
USD 140,000 - 170,000
Sr. Staff Software Engineer
Sr. Staff Software Engineer

UKG • Lowell (MA)

Hybrid
USD 180,000 - 230,000
Quality Assurance Engineer
Quality Assurance Engineer

Artech L.L.C. • Culver City (CA)

Hybrid
USD 80,000 - 110,000
Senior AI Test Automation Engineer
Senior AI Test Automation Engineer

Lean Solutions Group • Northern (KY)

Hybrid
USD 130,000 - 190,000
Platform Engineer
Platform Engineer

Heitmeyer Consulting • Plano (TX)

Hybrid
USD 110,000 - 160,000
Senior Platform Engineer (Cloud & AI Platform)
Senior Platform Engineer (Cloud & AI Platform)

OEC • Alpharetta (GA)

On-site
USD 140,000 - 190,000