
Technologies
Java, JavaScript, PHP, Python
Job Description
ActiveCampaign’s engineering team is growing rapidly and we are looking for an Engineering Manager to help us scale. Our Engineering Managers have varying technical backgrounds and interests and are heavily involved in the technical details of their team. As a manager, your main focus would be keeping your teams efficient and executing on the right goals. We build teams that are inclusive, collaborative, and have a strong sense of ownership for the things they build. In this specific role, you will lead our Business Technology Services Velocity Team, which tackles a range of requests from business around billing, packaging, APIs, and other areas, solves them now and recommends and implements solutions for the next time as well! Highly measurable success metrics in a challenging domain await you!
If you have a passion and track record for solving problems; moreover, have strong leadership skills and a strong software development background, this is a great fit for you.
Ideal candidates will be based near our Indianapolis or Chicago hub locations.
What your day could consist of:
Lead one or more full stack engineering teams that like to ship code quickly and predictably while tackling hard engineering problems.
Maintain rigor in high code quality, automated testing, and other engineering best practices.
Contribute to and/or execute on the organization’s vision and standards around security, quality, observability and clean code.
Support legacy and modern services and applications in the public cloud and deploy them through CI/CD practices
Review architectural and technology proposals emerging from team members, collaborate with staff engineers and engineering leaders while guiding the teams in decision making.
Create a collaborative work environment that fosters autonomy, inclusivity, innovation, learning, respect and transparency while holding a high bar for craftsmanship.
Collaborate with Product Managers and Designers to ensure we are building great products.
Demonstrate problem solving and technical innovation through hands-on involvement with the team.
Collaborate with other engineering teams to identify, leverage, and successfully evangelize opportunities to improve engineering productivity.
Share knowledge with team members via a formal mentoring relationship, reviewing code, reviewing design docs, giving technical talks and JIT feedback.
Work closely with the People Team to hire talented and high potential engineers from diverse backgrounds.
Participate in performance reviews and career development for their team members.
What is needed:
5+ years of experience building and deploying scalable applications in the cloud using CI/CD practices in one of the following languages: Java, Python, PHP, Go, JavaScript or TypeScript.
Hands-on technical leadership and people management experience.
Solid experience with SQL and NoSQL databases Quality first mindset.
Experience solving challenging technical problems with a focus on throughput and fast response time.
Strong communication skills and customer focus.
March 7, 2023