Taro Logo

Senior Software Engineer

Angi connects homeowners with reliable pros for home services, with a network of 150,000+ skilled pros serving 150M+ projects.
$140,000 - $210,000
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
7+ years of experience
Consumer

Description For Senior Software Engineer

Angi, a leading platform in the home services industry with over 30 years of experience, is seeking a Senior Software Engineer to join their dynamic team. The company connects homeowners with a network of 150,000+ skilled professionals across 50+ service categories, having facilitated over 150 million projects.

The role offers an exciting opportunity to work on large-scale, multi-platform software applications using technologies like Java, Ruby, Scala, and JavaScript. As a Senior Engineer, you'll be responsible for developing enterprise-level features, maintaining microservices architecture, and ensuring high-quality code delivery while mentoring less experienced team members.

The position offers competitive compensation ranging from $140,000 to $210,000, along with comprehensive benefits including medical, dental, vision coverage, flexible vacation policy, and 401(k) with company match. Working remotely, you'll be part of a collaborative environment that values technical excellence and innovation.

The ideal candidate should have 7+ years of experience, strong expertise in object-oriented programming, and familiarity with modern technologies like React, Kafka, and Kubernetes. This role presents an excellent opportunity to make a significant impact on a platform that processes millions of home service requests while working with cutting-edge technologies in a supportive, growth-oriented environment.

Last updated 20 hours ago

Responsibilities For Senior Software Engineer

  • Foster a collaborative environment to deliver high-quality features
  • Collaborate across organization to understand initiatives
  • Analyze requirements and propose solutions
  • Create, modify and review code
  • Operate and maintain production systems
  • Ensure code meets performance, reliability, quality, security, and testability standards
  • Create and modify automated tests
  • Lead discussions in team and project meetings

Requirements For Senior Software Engineer

Java
Ruby
Scala
JavaScript
React
Kafka
Kubernetes
  • BS or MS in Computer Science or related field
  • 6+ years of hands-on development experience
  • Experience in developing enterprise-level features in OOP
  • Experience with large-scale, multi-platform software applications
  • Proficient with Git
  • Strong communication skills across technical and non-technical teams

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical, dental, vision package
  • Flexible vacation policy
  • Pet discount plans
  • 401K with company match

Interested in this job?

Jobs Related To Angi Senior Software Engineer

Senior Software Engineer

Senior Software Engineer position at Angi, working remotely from Denver, CO, developing enterprise-level features using Java, Ruby, Scala, and JavaScript.

(USA) Senior, Software Engineer

Senior Software Engineer position at Walmart/VIZIO in Denver, CO, focusing on backend development with AWS Lambda and TypeScript, offering competitive compensation and benefits.

(USA) Software Engineer III

Senior Software Engineering role at Walmart focusing on enterprise software development with competitive compensation and comprehensive benefits in Silicon Valley.

Senior Backend Software Engineer

Senior Backend Software Engineer role at Apple working on large-scale observability platforms and distributed systems.

Senior Software Engineer, Ads

Senior Software Engineer position at Apple working on the Ad-Delivery team to build and scale search and indexing capabilities for advertising systems.