Software Engineer II

Coalition, Inc.
Summary
Join Coalition, a leading Active Insurance provider, as a backend service developer. You will build high-quality APIs and web services, design and deploy user-friendly public interfaces, and collaborate with cross-functional teams to translate business needs into actionable plans. Your responsibilities include developing and enhancing automated testing, ensuring engineering excellence, and contributing to a positive work environment. This role requires experience in API and service development (Python/Go), cloud-native development, and working with various tools and technologies. A Computer Science or Engineering degree (or equivalent) and 3-5+ years of experience are necessary. Coalition offers competitive compensation, comprehensive benefits, and a remote-first, inclusive culture.
Requirements
- API and service development in Python and/or Go
- Production tested cloud-native development fundamentals including horizontal scaling, 12-factor application design, security fundamentals like OWASP, etc
- Assessing software errors with tools like Sentry, DataDog, Jaeger/Zipkin, GreyLog or Appdynamics
- Container-based deployment and development with Docker
- Experience using multiple transports and formats (e.g. REST, gRPC, GraphQL)
- Use of source control - git, svn or perforce
- Working with an agile team using collaborative development tools - Atlassian Suite, GitHub or GitLab
- 3-5+ years of blended internship and/or professional development experience
- Computer Science or Engineering degree - related technical discipline or equivalent work experience
Responsibilities
- Build out high quality APIs and web services providing a scalable, efficient and tailored set of interfaces
- Design, document and deploy public interfaces that are a joy to consume
- Work with cross functional stakeholders including product, design, sales, and others to help break down business requirements into actionable plans
- Collaborate with Site Reliability Engineer (SRE) to develop and deliver applications in a repeatable, stable and joyful software development lifecycle
- Develop test cases and enhance automated testing suite to ensure engineering excellence
- Make Coalition a better place by taking on the unseen, unforeseen and important items that come up along the way
Preferred Qualifications
- Production experience serving large user bases (100,000+)
- Development in distributed, event-driven and message-driven architectures
Benefits
- 100% medical, dental, and vision coverage
- Flexible PTO
- Annual home office stipend and WeWork access
- Mental & physical health wellness programs like Headspace, Lumino, and more!
- Competitive compensation and opportunity for advancement
Share this job:
Similar Remote Jobs
