Manager, Software Engineering

ATPCO

Manager, Software Engineering

New York, NY +1 location
Full Time
Paid
  • Responsibilities

    Job Description

    As the engineering manager, you will be responsible for a team that supports and enhances ATPCO’s pricing software. The airline industry relies on the pricing service for accurate, comprehensive, and timely competitive data to drive strategic decision-making. As the industry shifts towards dynamic offers, you will play a crucial role in making key technical decisions to build scalable, cost-effective solutions capable of processing billions of pricing operations with unmatched data accuracy.

    Key Responsibilities:

    • Engineering Excellence: Champion best engineering practices (e.g., Test-driven development, CI/CD, Microservices etc.) within the team, ensuring that all software development processes are optimized for quality, efficiency, and scalability.

    • System Architecture: Collaborate with architects and senior engineers to design and implement scalable, resilient, and maintainable system architectures.

    • People Management: Lead, mentor, and develop a team of engineers, fostering a culture of continuous improvement and professional growth. Provide guidance on career development and performance management.

    • Team Building: Build and maintain a high-performing engineering team, ensuring the right balance of skills, diversity, and experience to meet business goals.

    • Cross-Functional Collaboration: Work closely with product, design, and other engineering teams to deliver products that meet customer needs. Facilitate effective communication and collaboration across teams.

    • Stakeholder Communication: Manage stakeholder expectations by providing regular updates on project status, risks, and opportunities. Ensure transparency and alignment between engineering efforts and business objectives.

    • Operational Responsibility: Oversee the operational health of the products under your team's purview, ensuring high availability, security, and performance.

    • Continuous Improvement: Continuously assess and improve software engineering and delivery practices. Foster an environment of innovation and experimentation within the team.

    Qualifications:

    • Experience:

    • Minimum 3+ years of experience in a software engineering management role.

    • Minimum 7+ years of experience in software development with a strong understanding of engineering best practices and system architecture.

    • Technical Skills:

    • Proficiency in programming languages such as Java, Python, C++, or similar.

    • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud)

    • Strong knowledge of Agile/SCRUM methodologies.

    • Leadership Skills:

    • Proven track record of building and leading high-performing teams.

    • Strong mentoring and coaching skills, with a focus on fostering a collaborative and inclusive team environment.

    • Communication Skills:

    • Excellent verbal and written communication skills.

    • Ability to effectively communicate complex technical concepts to both technical and non-technical stakeholders.

    Preferred Qualifications:

    • Experience with large-scale distributed systems.

    • Familiarity with modern DevOps practices and tools.

    • Prior experience in a cross-functional or matrixed organization.

    • Strong problem-solving skills and a proactive approach to addressing challenges.

    Salary Range: USD $153,000 – $186,000

    The disclosed range estimate has not been adjusted for applicable geographic differential associated with the location

  • Qualifications

    Additional Information

    At ATPCO, we are deeply committed to diversity, equity, and inclusion. Our supportive policies promote work-life balance through flexible work arrangements, and we cultivate a workplace where every employee feels valued, respected, and a true sense of belonging.

    All your information will be kept confidential according to EEO guidelines.

  • Locations
    New York, NY • Herndon, VA