Enable job alerts via email!

Manager, Software Engineering (Remote – US)

Jobgether

United States

Remote

USD 153,000 - 186,000

Full time

Today
Be an early applicant

Job summary

A technology company is seeking a Manager, Software Engineering to lead a high-performing team in a remote-first environment. The role involves mentoring engineers, ensuring operational excellence, and promoting best practices. Candidates should have 3+ years in management and a strong background in Java, Python, or C++. The position offers a competitive salary and comprehensive benefits including health coverage and a 401(k) plan.

Benefits

Competitive salary
Flexible, remote-first work environment
Comprehensive medical, dental, and vision coverage
401(k) plan with employer match
Tuition reimbursement
Inclusive and collaborative culture

Qualifications

  • Minimum 3+ years in software engineering management.
  • 7+ years of professional software development experience.
  • Excellent verbal and written communication skills.

Responsibilities

  • Lead, mentor, and develop a team of software engineers.
  • Champion engineering best practices including test-driven development.
  • Collaborate with product, design, and engineering teams.
  • Oversee operational health of platforms.

Skills

Java
Python
C++
AWS
Azure
Google Cloud
Agile methodologies
SCRUM
Problem-solving
Communication
Job description

This position is posted by Jobgether on behalf of ATPCO. We are currently looking for a Manager, Software Engineering in the United States.

This role offers the opportunity to lead a high-performing engineering team responsible for a critical platform that supports global airline retailing. You will guide the design, development, and delivery of scalable, reliable, and innovative software systems, ensuring operational excellence and alignment with business objectives. Acting as both a technical and people leader, you will mentor engineers, foster collaboration across cross-functional teams, and champion best practices in architecture, coding, and DevOps. Your work will directly impact the efficiency and consistency of product offerings in a complex, high-stakes industry. This is an ideal position for a seasoned engineering manager who thrives in remote-first, dynamic environments and wants to shape the future of technology at scale.

Accountabilities:
  • Lead, mentor, and develop a team of software engineers, promoting career growth, collaboration, and a culture of continuous improvement.
  • Champion engineering best practices including test-driven development, CI/CD, microservices, and scalable system architectures.
  • Collaborate with architects and senior engineers to design resilient, maintainable, and high-performance software systems.
  • Work closely with product, design, and other engineering teams to deliver products that meet business and customer needs.
  • Oversee operational health of platforms under the team’s responsibility, ensuring security, reliability, and performance.
  • Communicate effectively with stakeholders, providing updates on project progress, risks, and opportunities.
  • Continuously assess and improve engineering and delivery practices, fostering innovation and experimentation within the team.
Requirements
  • Minimum 3+ years in software engineering management and 7+ years of professional software development experience.
  • Strong proficiency in programming languages such as Java, Python, C++, or equivalent.
  • Hands-on experience with cloud platforms (AWS, Azure, Google Cloud) and modern DevOps practices.
  • In-depth understanding of system architecture, distributed systems, and Agile/SCRUM methodologies.
  • Proven track record of building, leading, and mentoring high-performing engineering teams.
  • Excellent verbal and written communication skills, with the ability to convey complex technical concepts to technical and non-technical audiences.
  • Strong problem-solving skills and proactive approach to addressing technical and operational challenges.
  • Preferred: experience in cross-functional or matrixed organizations and familiarity with large-scale distributed systems.
Benefits
  • Competitive salary range: USD $153,000 – $186,000 (may vary by location and experience).
  • Flexible, remote-first work environment with support for work-life balance.
  • Comprehensive medical, dental, and vision coverage.
  • 401(k) plan with generous employer match.
  • Tuition and professional development reimbursement.
  • Inclusive and collaborative culture with open communication and recognition programs.
  • Opportunities for travel through standby flight programs.

Thank you for your interest!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.