versaterm

Staff Software Engineer

Apply Now

At a Glance

Location
Mesa, Arizona, United States
Experience
8+ years
Posted
2026-03-04T10:14:29-05:00

Key Requirements

Required Skills

AWSAgileAzureCI/CDDevOpsDockerGCPJavaJavaScriptJenkinsKubernetesMicroservicesPythonSQLScrum

Certifications

  • AWS Certified

Domain Knowledge

  • Education
  • Engineering
  • Finance
  • Government
  • Healthcare
  • Regulatory

Benefits & Perks

Health Insurance

base salary and our comprehensive benefits offering, some roles may also be eligib

Requirements

Degree in Computer Science, Software Engineering, or a related field, or equivalent industry experience and training.

Minimum of 8 years of experience in software engineering or DevOps, with at least 5 years’ experience in communicating with stakeholders as a project manager, business analyst, etc.

Extensive knowledge of software development methodologies, cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), and CI/CD tools (Jenkins, GitLab CI, AzureDevOps).

Proficiency in multiple programming languages such as Java, Python, C++, JavaScript, or C# along with multiple frameworks.

Working knowledge of Microservices, SOA, Monolith, REST, RPC, SQL, NoSQL, etc.

Proven track record of collaboration amongst technical team members with focus on mentoring and guiding junior resources for growth.

Responsibilities

The Staff Software Engineer specializes in Software and DevOps and is responsible for driving the team’s technical direction, fostering innovation, and ensuring the highest quality in our software development and operations processes. They bring a blend of technical expertise, strategic vision, and strong leadership abilities to guide our engineering team toward excellence.

Provide strategic guidance and mentorship to Software and DevOps Engineers, fostering a culture of innovation and excellence.

Lead the design and architecture of complex software systems, ensuring scalability, reliability, and performance.

Oversee the implementation and optimization of DevOps practices, including CI/CD pipelines, automated testing, and infrastructure as code.

Work closely with cross-functional teams, including product management, QA, and operations, to align technical solutions with business goals.