Staff Software Engineer

Applied Systems, Inc.
$110,000 - $175,000Remote

About The Position

We're seeking a Staff Software Engineer interested in transforming the insurance industry. The ideal candidate will have a commitment to delivering results, a passion for quality, and the ability to solve technical problems as we build solutions while simplifying and scaling along the way. At Applied, we’re committed to our work, customers, having fun, and most importantly to each other’s success. Within the Technology Team, you’ll partner with our global team of engineers and product managers designing, architecting, building, and testing impactful products. The Staff Software Engineer will contribute to our product vision by delivering a high level of quality and technical excellence. Success will require fluency in SaaS-based application development, test automation, analytical skills, and unwavering dedication to software quality.

Requirements

  • 8+ years of software engineering experience, ideally with exposure to:
  • Languages & Frameworks: Golang, Python, Bash, Node, React
  • Infrastructure & Tooling: Terraform, gRPC, Git, GitLab, Docker, Argo, Kubernetes
  • AI/ML Platforms: OpenAI, Vertex AI, or Azure ML
  • Architectural Domains: DevOps, Microservices, Infrastructure as Code (IaC), Web AuthN/Z
  • Data & Messaging: Asynchronous messaging systems, NoSQL/RDBMS, object storage
  • Experience guiding and supporting engineers through complex technical challenges
  • Strong communication skills with the ability to distill complex concepts and drive clarity
  • Demonstrated ability to facilitate productive technical debates and contribute to a positive, collaborative engineering culture

Responsibilities

  • Lead the design, development, and delivery of high‑quality, releasable features that align with product and engineering goals
  • Write maintainable, well‑structured code that adheres to internal standards and architectural guidance
  • Build, maintain, and evolve automated test systems to ensure product quality as functionality grows
  • Evaluate the impact of changes by participating in code reviews, design reviews, and cross‑team technical discussions
  • Monitor application performance across production and non‑production environments
  • Diagnose and resolve application errors, performance bottlenecks, and system issues
  • Stay current with emerging tools, frameworks, and technologies to strengthen engineering practices
  • Provide technical leadership by offering thoughtful, actionable feedback during code reviews and mentoring engineers through complex problem solving
  • Influence architectural and technical decisions by identifying risks, opportunities, and long‑term implications
  • Share deep knowledge of programming languages, frameworks, testing strategies, and tooling to elevate team capability
  • Champion continuous improvement of engineering processes, documentation, and principles‑based approaches to design, implementation, and testing
  • Drive alignment across teams by facilitating constructive technical discussions and helping teams converge on sound solutions

Benefits

  • Medical, Dental, and Vision Coverage
  • Holiday and Vacation Time
  • Health & Wellness Days
  • A Bonus Day for Your Birthday
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service