Associate Software Engineer / Software Engineer

Applied Systems, Inc.
$60,000 - $120,000Remote

About The Position

Transforming the insurance industry is ambitious, we know. That’s why at Applied, we’re building a team that shows up every day ready to learn, willing to try new things, and driven to deliver innovative software and services that make us indispensable to our customers – all within a culture built on values that make us indispensable to each other too. With 40+ years of experience in the Insurtech game, we’re not just redefining what’s achievable, we’re creating a place where amazing career moments are made possible. Position Overview We're seeking an Associate Software Engineer / 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 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

  • Ability to work from an Applied Systems office on an ad hoc basis, with remote workdays for deep work.
  • 1-3 years' experience in software engineering working with the following technologies: Typescript, React, PostgreSQL, GoLang
  • Knowledge of professional software engineering practices including software development life cycles, coding standards, code reviews, source control management, build processes, testing, and operations.
  • Experience with cloud environments and open-source tools
  • 3+ years of experience in software engineering, with strong proficiency in GoLang and building reliable, production-grade backend services.
  • Knowledge of Agile frameworks, ideally Scrum, and tools like Jira and Confluence
  • Ability to communicate in a team-oriented environment to clarify requirements and deliver solutions within committed timelines
  • Experience working cloud data platforms (Preferably GCP) and Kubernetes
  • Familiarity with event-driven architectures and distributed systems — pub/sub messaging, async job processing, or streaming pipelines.

Responsibilities

  • Contribute to design, development, and delivery of releasable, high-quality software
  • Author code aligned with internal standards and guidance from architects to ensure maintainability and consistency across our products
  • Use AI tools responsibly (e.g., code assistance, test generation, analysis, and documentation) to accelerate velocity and improve quality while validation outputs and ownership of contributions to the customer experience
  • Develop, maintain, and update automated test systems as functionality changes during the evolution of our products
  • Assess the impact of changes by actively engaging in code reviews, design reviews, and technical discussions with engineering and product teams
  • Monitor application performance in production and non-production environments
  • Debug and resolve application errors and performance issues
  • Continuously learn about new tools and technologies

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