Quick overview
Job description
About the Role:
We are seeking an experienced Director of Software Engineering to lead our engineering teams, drive technical excellence, and align software development with business goals. The ideal candidate will have a strong background in software architecture, cloud technologies, DevOps, AI/ML, and team leadership, with a proven ability to scale engineering organizations in fast-paced environments.
Key Responsibilities:
- Technical Leadership: Oversee the design, development, and deployment of scalable, high-performance software systems.
- Team Management: Lead and mentor engineering managers and senior engineers, fostering a culture of innovation, collaboration, and continuous improvement. A proactive, agile, consultative mindset and operate as a player-coach.
- Strategic Roadmap: Partner with executives and product leaders to define technical vision, roadmap, and long-term engineering strategy.
- Cloud & DevOps: Drive cloud-native development (AWS, Azure, GCP) and optimize CI/CD pipelines for efficiency and security.
- AI/ML & Data Engineering: Experience with AI/ML integration, data pipelines, and large-scale distributed systems is a plus.
- Scalability & Performance: Ensure systems are built for reliability, scalability, and security, leveraging best practices in microservices, container orchestration and infrastructure-as-code.
- Cross-Functional Collaboration: Work closely with product, engineering, and business teams to align engineering efforts with company objectives.
Required Qualifications:
- 10+ years of software engineering experience, with 5+ years in leadership roles (Senior Manager, Engineering Director, or similar).
- Strong expertise in cloud platforms (AWS/Azure/GCP), DevOps, and modern software architectures.
- Experience with AI/ML, big data, and data governance is highly desirable.
- Proven track record of scaling engineering teams (50+ engineers) in high-growth environments.
- Deep knowledge of Python, Java, Go, or similar languages, along with modern frameworks.
- Strong understanding of security, compliance, and infrastructure best practices.
- Excellent communication skills with the ability to influence stakeholders at all levels.
Preferred Qualifications:
- Advanced degree in Computer Science, Engineering, or related field.
About 10Pearls:
10Pearls is a global, purpose-driven AI-powered digital engineering partner helping businesses re-imagine, digitalize, and accelerate. As an end-to-end digital technology partner, 10Pearls helps businesses create future-proof, transformative digital products that leverage emerging technologies. 10Pearls' clients include Global 2000 enterprises, high growth mid-size businesses, and some of the most exciting start-ups from industries like healthcare, fintech, energy, education, real estate, retail, and hi-tech. Headquartered in the Washington DC metro area, 10Pearls has product engineering and software development centers in North America, Latin America, Europe, and South Asia. To learn more, visit https://10pearls.com.
We offer a competitive compensation package, including the below benefits for full-time employees:
- Strong medical, dental, and vision plans with 60% of premiums for employees and their dependents covered by 10Pearls
- Employer-funded health reimbursement account (HRA) for the high deductible health plan option
- Generous 401(k) plan with a 4% employer match and immediate vesting after 90 days of employment
- Paid time off for vacation, sick/wellness, and personal leave; separate paid parental leave program
- Employer-paid short term, long term, life, and AD&D insurance
- Additional voluntary insurance programs, including life & AD&D, critical illness, cancer, and hospital indemnity for employees and dependents
- Full access to Tysons Corner Headquarters office with amenities: a state-of-the-art gym, fully stocked kitchen with snacks and cold brew coffee on tap, and free parking on-site
10Pearls is an Equal Opportunity Employer and is committed to maintaining a diverse workplace.