Lead Engineer Software Engineering - US Based Remote

Job Posted 2025-04-15
Anywhere Integrated Services
United States
Remote
Job Description
Description

The Anywhere Real Estate Core Capabilities API Engineering team develops reusable, enterprise capability APIs which are used by both internal & external product development teams to rapidly build and release real estate software.  We are looking for a Lead API Engineer (individual contributor) with proven experience in developing cloud-native API applications using Node.js. Equally significant experience in MongoDB, AWS, CI/CD and test automation is required.  This is a senior code-contributing role that requires excellent technical engineering skills, but also requires strong delivery, collaboration, leadership, communication, and documentation skills. The successful candidate will be a passionate individual who can develop peer relationships that build on positive and open interaction. Full-stack experience preferred but not required.


 


Job Summary: 


The Anywhere Real Estate Core Capabilities API Engineering team develops reusable, enterprise capability APIs which are used by both internal & external product development teams to rapidly build and release real estate software. 

We are looking for a Lead API Engineer (individual contributor) with proven experience in developing cloud-native API applications using Node.js. Equally significant experience in MongoDB, AWS, CI/CD and test automation is required.   


This is a senior code-contributing role that requires excellent technical engineering skills, but also requires strong delivery, collaboration, leadership, communication, and documentation skills. The successful candidate will be a passionate individual who can develop peer relationships that build on positive and open interaction.


Full-stack experience preferred but not required. 


What You’ll Do



  • Craft and deliver flexible, scalable, and resilient software solutions. 

  • Ensure solutions are aligned with overall technical strategy, governing standards, and standard methodologies (architecture, design, security, cloud, agile). 

  • Perform design reviews and code reviews. 

  • Define and demonstrate an automation first approach for product delivery and operational support. 

  • Analyze, design, and prove viability of solutions. 

  • Find opportunities for improvement and drive their implementation. 

  • Decompose and refine business requirements along with Product Team. 

  • Deliver solutions that support business requirements while meeting conditions of satisfaction. 

  • Build and maintain relationships with broader organization to help support and achieve team delivery goals. 

  • Provide thought leadership, strategic insight, and clear communications to all team members, collaborators, and enterprise partners. 

  • Embrace change and adopt new technologies supporting constantly evolving business goals while leading team members through change. 


 


What You’ll Need to Succeed



  • 9+ years of experience as a code-contributing member of an Agile Development Team. 

  • 5+ years as a Node.js developer building microservices and RESTful services. 

  • 5+ years developing cloud-native applications using AWS Lambda, ECS or Kubernetes, API Gateway, SNS, SQS, MSK etc. 

  • 3+ years in MongoDB development 

  • 3+ years in scripting CI/CD pipelines and DevOps, integrating with tools like Sonar, Contrast etc. 

  • 3+ years in using test automation like Cypress or similar tools 

  • 2+ years combined in AWS CloudFormation, AWS CDK or Terraform. 

  • Proficiency in networking and security concepts like DNS, Load Balancers, Firewalls, Encryption, etc. 

  • Self-motivation with strong interpersonal skills. 

  • Excellent analytical ability and logical troubleshooting skills. 

  • Strong communication skills (written & verbal) with the ability to appropriately tailor messages for the audience. 

  • Bachelor's degree in Computer Science, a related field, or equivalent experience. 


 


Bonus Points to Stand Out



  • 5+ years of experience in a modern front-end framework. We work with React and Angular, but any modern framework experience is accepted. 

  • Experience in ensuring the technical feasibility of UI/UX designs. 

  • Experience converting web and mobile designs into code.