Embrace Software Inc · 4 hours ago
Software Engineering Manager
Embrace Software Inc is building a centralized technology operations function to support its growing portfolio of SaaS companies. The Software Engineering Manager will be responsible for building and managing a technology team in India, ensuring high-quality delivery across multiple product lines and overseeing technical operations.
Software
Responsibilities
Build and scale a high-performing technology team in India, covering development, QA, and DevOps roles
Partner with the VP of Technology and Portfolio Tech Leads to define the tech hiring roadmap and lead end-to-end recruitment for developers (from junior to senior)
Conduct technical interviews (for Junior to Senior Developer roles); participate in senior/lead-level interviews
Maintain a Tech Talent Matrix tracking skills, technology stack expertise, and project experience across all India-based developers
Identify skill gaps and lead initiatives for upskilling or cross-training
Oversee technical delivery across projects, ensuring adherence to scope, quality, and timelines
Act as a bridge between India-based teams and global stakeholders (Product Managers, Portfolio Presidents, etc.)
Provide technical validation and code review support for key deliverables
Track sprint progress, resource utilization, and proactively resolve technical bottlenecks
Define and enforce coding standards, version control practices, and release processes across teams
Work closely with QA, DevOps, and Product Management teams to ensure seamless delivery and deployment
Contribute to continuous improvement of development workflows and documentation
Serve as a mentor and first-level escalation point for India-based developers
Conduct regular performance and skill assessments, collaborating with HR and department leads on growth plans
Foster a culture of accountability, collaboration, and technical excellence
Qualification
Required
8–10 years of total experience with at least 3+ years in a team lead / technical delivery role
Strong understanding of modern web and SaaS technologies, with prior experience as a developer or architect
Technical depth sufficient to evaluate solutions, guide teams, and make informed delivery decisions
Proficiency in one or more modern development stacks such as .NET, Java, JavaScript frameworks (React, Angular), or equivalent technologies
Strong understanding of software development lifecycle, CI/CD, version control (Git), and agile delivery
Strong communication, leadership, and stakeholder management skills
Preferred
Prior experience working with distributed teams across time zones
Benefits
Competitive salary commensurate with experience.
Opportunities for career advancement and professional development.
Experience collaborating with a diverse, global team within a remote work setting.
Company
Embrace Software Inc
Embrace acquires and invests in niche software that provides industry-specific solutions.
Funding
Current Stage
Growth StageTotal Funding
$110MKey Investors
CoVenture
2023-10-27Series Unknown· $10M
2021-12-07Debt Financing· $100M
Recent News
Global Legal Chronicle
2024-05-23
Global Legal Chronicle
2024-05-13
SEC
2023-10-31
Company data provided by crunchbase