Skip to main content

Software Engineer - DevOps

Posted 33 days ago

quest global servicesCupertino (CA)

SENIORITY

Lead

SALARY

$100000 - $115000 Per annum

Apply (opens in a new tab)

About the role

Job RequirementsPOSITION: Software Developer (Java Backend) with DevOpsWho We Are: Quest Global delivers world-class end-to-end engineering solutions by leveraging our deep industry knowledge and digital expertise. By bringing together technologies and industries, alongside the contributions of diverse individuals and their areas of expertise, we are able to solve problems better, faster. This multi-dimensional approach enables us to solve the most critical and large-scale challenges across the aerospace & defense, automotive, energy, hi-tech, healthcare, medical devices, rail and semiconductor industries. We are looking for humble geniuses, who believe that engineering has the potential to make the impossible possible; innovators, who are not only inspired by technology and innovation, but also perpetually driven to design, develop, and test as a trusted partner for Fortune 500 customers. As a team of remarkably diverse engineers, we recognize that what we are really engineering is a brighter future for us all. If you want to contribute to meaningful work and be part of an organization that truly believes when you win, we all win, and when you fail, we all learn, then we're eager to hear from you.
What You Will Do: Design, develop, and maintain highly scalable backend services and microservices. Build robust APIs and distributed systems capable of supporting large-scale workloads. Develop, deploy, and optimize cloud-native applications utilizing AWS services. Implement and support CI/CD pipelines to enable rapid and reliable software releases. Collaborate with product managers, infrastructure teams, SREs, security teams, and other stakeholders. Troubleshoot production issues and conduct root cause analysis for complex system challenges. Improve system reliability, observability, scalability, and performance. Participate in architecture reviews, technical design discussions, and code reviews. Automate infrastructure provisioning and deployment processes using Infrastructure as Code tools. Contribute to engineering best practices and continuous improvement initiatives.
What You Will Bring: Required
Qualifications:
  • Backend Development 5+ years of hands-on software development experience.
  • Strong programming expertise in Java (preferred), Python, Go, or JavaScript.
  • Extensive experience developing backend applications and RESTful APIs.
  • Strong understanding of Object-Oriented Design principles and design patterns.
  • Experience building distributed systems and high-availability architectures.
  • Strong Linux/Unix administration and troubleshooting skills. DevOps & CloudHands-on experience with AWS cloud services. Strong experience with Docker and containerization technologies. Experience deploying and managing applications using Kubernetes.
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, CodeDeploy, ArgoCD, or similar platforms.
  • Infrastructure automation experience using Terraform, Cloud
  • Formation, or equivalent tools.
  • Experience implementing monitoring, logging, and observability solutions.
Database & Messaging: Experience working with PostgreSQL, MySQL, or similar relational databases. Hands-on experience with Redis, Kafka, RabbitMQ, or event-driven architectures. Strong understanding of data modeling and performance optimization.
Software Engineering Practices: Strong understanding of Microservices Architecture. Knowledge of secure coding principles and application security practices. Strong analytical, debugging, and problem-solving skills. Service Mesh experience (Istio, Linkerd) is considered a plus. Preferred
Qualifications: Previous experience with Apple or other leading product-based organizations. Experience supporting large-scale internet-facing applications. Experience with Big Data technologies such as Spark, Flink, MPP platforms, or Data Warehousing. Exposure to Site Reliability Engineering (SRE) practices. Experience with frontend technologies and UI development. Experience integrating AI/ML platforms and services. Preferred
Candidate Profile: Product company engineering background. SaaS platform experience. Internet-scale systems experience. Startup engineering environment experience. Strong communication and stakeholder management skills. Availability to work onsite in Cupertino, CA.
Nice to Have:
  • Service Mesh (Istio, Linkerd)
  • Kafka Streaming
  • Redis Caching
Spark/Flink TerraformSRE/Platform Engineering Datadog, Prometheus, Grafana, Splunk, or equivalent observability platforms
Pay Range: $100000 - $115000 Per annum
Compensation decisions are made based on factors including experience, skills, education, and other job-related factors, in accordance with our internal pay structure. We also offer a comprehensive benefits package, including health insurance, paid time off, and retirement plan.
Work Requirements: : This role is considered an On-Site position located in Cupertino, California. Candidates must be able to commute to and work from the client location as required. Collaboration with engineering teams will require regular onsite engagement. This position does not offer remote work flexibility.
Travel Requirements: Up to 10% travel may be required based on business needs. Citizenship Requirement: No citizenship requirement specified.
Benefits:
  • Begin on Day One:401(k) Matching
  • Dental Insurance
  • Health Insurance
  • Paid Time OffVision Insurance
  • Employer-Paid Life Insurance
  • Short-Term Disability
  • Long-Term Disability
Job Summary
Job number: P-122276
Date posted: 2026-08-31 Profession: Software & Digital
Employment type: Full-Time
Experience:

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this