
Software Engineer
Angi
full-time
Posted on:
Location Type: Remote
Location: Connecticut • District of Columbia • United States
Visit company websiteExplore more
Salary
💰 $125,000 - $180,000 per year
About the role
- Build and Ship — Create, modify, and review full-stack code that meets our standards for performance, reliability, security, and testability.
- Architect Thoughtfully — Contribute to system design discussions and help translate business requirements into scalable technical solutions.
- Own Quality — Build robust automated tests and ensure every deployment is fast, reliable, and fearless.
- Work at the Frontier — Contribute to LLM-powered features and partnership integrations that are shaping new product direction.
- Communicate Clearly — Bridge the gap between technical complexity and business goals across the organization.
- Iterate Continuously — Participate in Agile ceremonies, drive team discussions, and help refine how we work — not just what we build.
Requirements
- A seasoned builder — You bring at least 4 years of hands-on development experience and know what it takes to ship reliable, production-grade software.
- Fluent in the stack — You're comfortable developing enterprise-level features in object-oriented languages like Java, Scala, Kotlin, or Ruby on Rails, with a strong appreciation for functional programming principles.
- An API and systems thinker — You have a solid track record with microservices architecture and RESTful API design, backed by a strong command of relational databases.
- Disciplined in your craft — You treat Git as second nature, write code with observability in mind (New Relic or similar), and are well-versed in containerization tools like Docker and Kubernetes.
- A clear communicator — You can translate complex technical concepts into plain language for any audience — whether that's a fellow engineer, a product manager, or a business stakeholder.
- Collaborative by default — You thrive in cross-functional environments, take ownership of your work, and make the people around you better.
Benefits
- Full medical, dental, vision package to fit your needs
- Flexible vacation policy; work hard and take time when you need it
- Pet discount plans & retirement plan with company match (401K)
- Competitive year end performance bonus & equity package
- The rare opportunity to work with sharp, motivated teammates solving some of the most unique challenges and changing the world
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScalaKotlinRuby on Railsmicroservices architectureRESTful API designrelational databasesautomated testingobservabilityfunctional programming
Soft Skills
clear communicationcollaborationownershipcross-functional teamworkproblem-solvingadaptabilitytechnical translationcontinuous iterationsystem designAgile participation