Engineering Manager

About Apptega
We make software that solves big problems and has big impact. Our team is comprised of people who take their work (but not themselves) seriously, who love a daunting challenge, who put the customer first, and who pull for each other. We value accountability, fast pace, big energy, bigger fun, and an urgency to win. 
 
About You
You’re a builder. You hate to lose. You love moving fast and wild ideas. You just do it and then ask for permission later. You’re a team player. You love making customers’ lives better. You’re serious about what you do but can laugh at yourself. You want to succeed. You want to grow. You want to learn. And you want to make something special. If this sounds like you, we want to hear from you.
 
About the Role
We are seeking an experienced Engineering Manager to lead our software development team, driving them to deliver high-quality work while fostering a culture of collaboration, innovation, continuous improvement, and data-driven decision-making. The ideal candidate will be a strong communicator with a proven ability to share their opinion and inspire others to do the same, knowing when to push for growth and when to listen. 
 
With a deep understanding of agile methodologies and experience leading true agile teams in continuous deployment and integration environments, this individual will elevate our team's performance by promoting a culture of teamwork, transparency, and iterative improvement.
 
They will use data analytics and metrics to inform technical decisions, identify areas for optimization, and drive process improvements that result in measurable business outcomes. As a leader who excels at facilitating cross-functional collaboration and empowering teams to reach their full potential, they will be responsible for guiding the team towards achieving our engineering goals while upholding the highest standards of technical excellence and professionalism. 

Responsibilities
  • Lead and Manage Software Development Teams: Oversee the day-to-day activities of software development teams to ensure they are continuously improving. 
  • Foster a Culture of Collaboration and Innovation: Promote a culture within the team where collaboration, innovation, and continuous improvement are encouraged and valued. 
  • Develop and Implement Agile Methodologies: Lead the implementation and maintenance of agile methodologies (e.g., Scrum, Kanban) to ensure efficient development processes. 
  • Drive Continuous Deployment and Integration: Ensure that teams practice continuous deployment and integration to improve the quality and speed of software releases. 
  • Mentor and Coach Team Members: Empower team members to reach their full potential by providing guidance, feedback, and coaching on technical skills and soft skills. 
  • Communicate Effectively with Stakeholders: Communicate with stakeholders (e.g., engineers, product managers, executives) to ensure that team goals and progress are aligned with organizational objectives. 
  • Identify and Address Performance Gaps: Analyze team performance data to identify areas for improvement and develop strategies to address gaps in skills, processes, or resources. 
  • Set Goals and Metrics: Establish clear goals, metrics, and expectations for the team to ensure they are meeting performance targets. 
  • Develop and Manage Team Members' Skills: Identify training needs and opportunities for team members to improve their technical and soft skills. 
  • Collaborate with Cross-Functional Teams: Work closely with other teams (e.g., product management, QA) to ensure that software development is aligned with business goals and customer needs. 
 
Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 8-12 years of experience as an engineer, with at least 3-5 years of experience in leadership roles (e.g., team lead, technical lead).
  • Proven track record of leading teams through agile methodologies and continuous deployment.
  • Experience working with cross-functional teams to drive business outcomes.
  • Strong understanding of software development principles, best practices, and industry trends.
  • Experience using analytics and metrics to inform technical decisions and drive process improvements within the organization.  
  • Ability to collect, analyze, and interpret data from various sources (e.g., logs, dashboards) to identify areas for improvement and optimize workflows.
  • Track record of using data-driven insights to drive change and implement process improvements that have resulted in measurable business outcomes. 

 
Preferred, but Not Required
  • Strong understanding of modern web development principles, with experience in React or similar JavaScript frameworks. 
  • Proficiency in Node.js and its ecosystem, including popular libraries and tools (e.g., Express, Webpack). 
  • Experience in designing and implementing scalable architectures on AWS, including experience with services such as EC2, RDS, S3, and Lambda. 
  • Proficiency in using Terraform to manage and provision cloud resources, including the use of modules, variables, and state management. 
  • Familiarity with observability and monitoring practices, including the use of Datadog to collect, process, and visualize performance data. 
      
Apptega offers a competitive benefits package including Unlimited PTO, remote-first work, health, dental, and vision insurance, matching 401(k), life insurance, STD, LTD, and much more!


Engineering

Remote (Houston, Texas, US)

Share on:

Terms of servicePrivacyCookiesPowered by Rippling