Staff Software Engineer

OmnissaMountain View, CA

About The Position

We are seeking a highly experienced Staff Software Engineer with a strong technical foundation in architecting and designing cloud services. The ideal candidate will have a proven track record of building high-performance, high-scale systems using microservice architectures. You will leverage your expertise in Java and the Spring Framework, along with extensive experience in cloud services (preferably AWS), to drive innovation and deliver robust solutions. This role also involves utilizing AI-assisted development tools and potentially contributing to AI-driven automation solutions. Excellent communication, technical leadership, and a commitment to continuous learning are essential for success in this role.

Requirements

  • 7+ years of experience in software engineering.
  • Strong technical foundation in architecting and designing cloud services.
  • Proficiency in Java and the Spring Framework.
  • Experience with microservice architectures.
  • Experience with high-performance, high-scale systems.
  • Experience with cloud services, preferably AWS (EC2, S3, Lambda, DynamoDB, Redshift, RDS, OpenSearch and more).
  • Experience with AI assisted developments tools like Cursor or Claude Code.
  • Excellent problem-solving abilities.
  • Technical leadership skills.
  • Proactive approach to continuous learning and improvement.
  • Proficiency in DevOps, Agile, and CI/CD processes.
  • Familiarity with development tools such as Git, Jira, and Jenkins.
  • Excellent communication skills.
  • Ability to collaborate across cross-functional teams.

Nice To Haves

  • Experience in AI-driven, agent-based, or MCP-enabled automation and developer workflow solutions is a plus.

Responsibilities

  • Architect and design cloud services.
  • Develop and maintain high-performance, high-scale systems.
  • Utilize Java and the Spring Framework for development.
  • Implement and manage microservice architectures.
  • Work with cloud services, particularly AWS.
  • Employ AI-assisted development tools.
  • Contribute to AI-driven automation and developer workflow solutions.
  • Provide technical leadership.
  • Collaborate with cross-functional teams.
  • Engage in continuous learning and improvement.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service