Emergence Software Logo

Emergence Software

Principal Engineer

Reposted 15 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in India
Senior level
Remote
Hiring Remotely in India
Senior level
As a Principal Engineer, lead backend systems development in a B2B SaaS environment, ensuring architectural integrity, optimizing performance, and mentoring engineering teams.
The summary above was generated by AI

Principal Engineer, Backend Systems, Emergence | Remote - India | Full-Time

Who We Are

Emergence is a thematic holding company backed by the Pritzker Organization focused exclusively on acquiring and scaling category-defining software businesses. We invest in focused portfolios, specialized operating groups with deep domain expertise and proven playbooks. Emergence combines operational rigor with a growth equity mindset, driving sustainable ARR growth, profitability improvements, and industry-leading customer outcomes.

The Mission

Set technical standards across a live portfolio of B2B SaaS companies. Own development or technical leadership for critical backend systems, make architectural decisions that compound across multiple businesses, and build engineering cultures that scale.

What You'll Do

  • Code, Design and ship distributed systems (async queues, caching layers, pub-sub, background job orchestration) handling production traffic.

  • Reduce production incident response time by establishing review discipline, deploying prevention measures, and maintaining team on-call rotation.

  • Own technical decisions for 5+ engineers by defining quality gates and architectural direction without delegating accountability.

  • Debug and resolve Node.js/TypeScript performance issues in production using instrumentation, flame graphs, and measured improvements.

  • Review Python architectural decisions and own automation layer integration boundaries with sufficient depth to catch inefficiencies.

  • Build high-output engineering culture by selecting tooling, defining code review standards, and mentoring engineers to ship faster reliably.

What We're Looking For

Must-haves

  • 6-10 years production software engineering with measurable outcomes: shipped features, reduced latency, improved reliability, or scaled systems 10x+.

  • Deep hands-on Node.js/TypeScript backend experience in production: debugged performance issues, optimized database patterns, shipped measurable improvements.

  • Designed and shipped two or more distributed systems handling production load that remain operational without constant firefighting.

  • Led a team of 5+ engineers as technical lead for 12+ months: owned code review, delivery quality, architectural direction.

  • Owned a critical production incident end-to-end: diagnosed root cause, deployed hotfix, shipped prevention, led post-mortem.

  • Communicated architectural trade-offs clearly to non-technical stakeholders: explained cost/latency/complexity implications and made defensible recommendations they understood.

  • Python engineering depth sufficient to review architectural decisions and contribute to automation layer integration design discussions.

Nice-to-haves

  • Scaled systems from 1k to 100k+ requests per second or single-region to multi-region deployment.

  • Track record of reducing technical debt measurably: refactored services, reduced incidents by 50%+, or cut deployment time by 70%+.

  • Experience with Kubernetes, containerization, or infrastructure-as-code like Terraform or CloudFormation.

Who you are

You identify gaps in backend architecture without waiting for a roadmap and propose solutions with effort estimates. You've expanded your scope by owning infrastructure problems you didn't have to own, like building a new alerting system or refactoring a critical service. You define technical roadmaps based on business impact and system health. You advocate for better solutions authored by junior engineers when you believe they're superior to yours. You actively transfer knowledge through documentation, workshops, and pairing to reduce single points of failure. You define quality standards other teams adopt, back them with data, and refuse to merge flawed code under deadline pressure. You review architecture with the same rigor as code, catching edge cases in distributed systems and measuring reliability improvements before shipping.

What We Offer

  • Remote work fully distributed from India with flexible scheduling

  • Professional development budget for conferences, certifications, and learning platforms

  • You'll grow your impact by building systems and teams that scale across multiple category-defining businesses in Emergence's portfolio.

Similar Jobs

Yesterday
Remote or Hybrid
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Lead architecture and development of large-scale, customer-facing full-stack products. Define technical standards, drive AI-enabled features, mentor senior engineers, own production reliability and observability, and partner with product, UX, and platform teams to deliver scalable enterprise solutions.
Top Skills: APIsCloud-Native ArchitecturesDistributed SystemsJavaScriptMicroservicesReactTypescriptWeb Components
3 Days Ago
Remote
IN
Expert/Leader
Expert/Leader
Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
Design, develop, and implement BPEL-based business processes and integration solutions using IBM middleware. Build SOAP/REST services, implement API management, integrate with MQ/Kafka, support CI/CD, troubleshoot and optimize integrations, and collaborate with architecture and business teams.
Top Skills: Azure DevopsCi/CdCore JavaEvent-Driven ArchitectureGitGithub CopilotGroovyIbm Ace/IibIbm Api ConnectIbm BpelIbm Bpm/BawIbm DatapowerIbm Integration Designer (Iid)Ibm MqJenkinsJythonKafkaRestSoapSQLWsdlXMLXsd
3 Days Ago
Remote
IN
Expert/Leader
Expert/Leader
Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
Lead configuration, maintenance, and support of Workday HCM modules. Gather and translate business requirements, develop business processes, security and reporting, manage releases and testing, troubleshoot production issues, collaborate across HR/IT/stakeholders, and mentor junior consultants to deliver scalable Workday HCM solutions.
Top Skills: Advanced CompensationAgile ScrumAnalyticsCalculated FieldsCustom ReportsDashboardsUser Acceptance Testing (Uat)Workday Business ProcessesWorkday CompensationWorkday Core HcmWorkday HcmWorkday Job ProfilesWorkday OrganizationsWorkday Release ManagementWorkday ReportingWorkday Security

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account