Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Anywhere Real Estate Inc., so some details may not match this job. The employer's own page has the real description.
Overview
Anywhere Real Estate Inc. seeks a dedicated and experienced Software Engineering Manager to lead our remote engineering team. This role involves not only overseeing the development and implementation of software solutions but also managing a talented group of engineers. The ideal candidate will be responsible for fostering a collaborative environment, ensuring high-quality software products, and aligning engineering efforts with business goals. The position requires a strategic mindset, exceptional communication skills, and a solid technical background to guide the team in achieving project objectives efficiently.
Job Responsibilities
- Lead, mentor, and manage a team of software engineers to ensure successful delivery of software projects.
- Develop and implement engineering strategies that align with organizational goals.
- Oversee the design, development, and deployment of software applications and systems.
- Collaborate with cross-functional teams, including product management and design, to establish project scopes and timelines.
- Ensure adherence to best practices in software development, including code reviews and quality assurance standards.
- Identify and resolve technical challenges and bottlenecks in the development process.
- Foster a culture of continuous improvement, promoting innovation and engineering excellence.
- Manage project risks, ensuring timely mitigation and resolution of issues.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field; Master's degree preferred.
- 10+ years of experience in software development, with at least 3 years in a managerial or leadership role.
- Strong understanding of software development methodologies and practices (Agile, Scrum, etc.).
- Proficiency in programming languages such as Java, Python, or JavaScript.
- Experience with cloud technologies and platforms (e.g., AWS, Azure).
- Excellent communication and interpersonal skills, with the ability to work effectively in a remote team.
- Proven track record of delivering high-quality software products on time and within budget.
Technologies & Tools
The Software Engineering Manager will work with a variety of technologies and tools, including but not limited to cloud platforms (AWS or Azure), containerization tools (Docker, Kubernetes), and Continuous Integration/Continuous Deployment (CI/CD) pipelines. In addition, familiarity with modern programming languages such as Java, Python, and JavaScript, as well as code versioning tools (e.g., Git), will be essential for overseeing development efforts and facilitating effective code management practices.
Ideal Candidates
The ideal candidate for this position will possess strong leadership qualities, demonstrating the ability to inspire and motivate a diverse team. They should have a results-driven attitude, with a focus on optimizing processes and achieving project goals. Excellent problem-solving skills are crucial, alongside a passion for technology and a commitment to continuous learning. Furthermore, candidates who exhibit strong emotional intelligence and adaptability to rapidly changing environments will thrive in this role and contribute positively to the company culture.
The US unemployment rate was 4.2% in September 2026, against 4.4% a year before, says the Bureau of Labor Statistics. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.