Formation's Engineering organization is growing rapidly, and we’re looking for Engineering Managers to lead and scale the team. Formation distills complex customer data into uniquely tailored experiences; we orchestrate physical and digital exchanges into one seamless journey. Our business is building lasting, trusted relationships between people and brands — and making it look easy.
As an Engineering Manager at Formation, you deeply value and understand the work your team is accomplishing, and serve to inspired and develop each individual while ensuring business objectives are met. As we continue to expand our business, your team will build a rich, complex real-time product that serves our enterprise partners and their end customers while you enrich the lives and careers of your team.
Build and manage a team of up to 8 software engineers, including coaching, mentorship, and performance management
Develop and optimize development processes and practices to maintain the balance between building a complex innovative product with shipping quickly
Instill a pragmatic, delivery-focused support-oriented mindset that values long-term efficiency and value
Collaborate with engineers and software architects to design and develop software components for current and prospective Formation clients
Be accountable for technical components, including planning, prioritization, and delivery
Partner with the recruiting organization to fill the pipeline with exceptional talent, promote referrals, nurture relationships through informal meetings, and serve as an ambassador for Formation at events and conferences
Promote continuous feedback, address growth areas for team members, and celebrate strengths and contributions of your team
Be emblematic of Formation's values and lead by example, set the right context, and inspire the team to do their best work by fostering an environment that’s open, transparent and respectful of each other
Develop Engineering onboarding processes and documentation practices, ensure new team members have a seamless experience and are productive quickly
Skills and Experience:
Prior experience in technical leadership and proven ability to build and develop successful teams consisting of varied levels of experience
Technical expertise with Functional Programming in Scala or Haskell
Demonstrated understanding of software design and a deep appreciation for Customer Success
Excellent interpersonal, written, presentation and closing skills
Prior success with hiring top technical talent and contributing to recruiting processes
Experience running projects and understanding of agile development methodologies
Select teams may have domain specific requirements (e.g. Machine Learning, Infrastructure, Security)
Experience managing team members in a distributed environment is a plus
Both mid-large company and startup experience would be a plus
Formation distills complex customer data into uniquely tailored experiences; we orchestrate physical and digital exchanges into one seamless journey. Our business is building lasting, trusted relationships between people and brands—and making it look easy.
We're already reaching millions of people a day, and we're just getting started. Our founding leadership is equal parts business, design, and engineering—because we believe differing perspectives + passionate discourse achieve the greatest outcomes. We are collectively talented, but also humble. We give our whole selves. We love learning new things.
Formation is committed to inclusion and diversity and is an equal opportunity employer. All applicants will receive consideration without regard to race, color, religion, gender, gender identity, sexual orientation, national origin, disability, or veteran status.
If you're up for the challenge of a lifetime, we're looking for outstanding talent to join our team.