Principal Engineer
AutoRABIT Profile
AutoRABIT is the leader in DevSecOps for SaaS platforms such as Salesforce. Its unique metadata-aware capability makes Release Management, Version Control, and Backup & Recovery complete, reliable, and effective. AutoRABIT’s highly scalable framework covers the entire DevSecOps cycle, which makes it the favourite platform for companies, especially large ones who require enterprise strength and robustness in their deployment environment. AutoRABIT increases the productivity and confidence of developers which makes it a critical tool for development teams, especially large ones with complex applications. AutoRABIT has institutional funding and is well positioned for growth. Headquartered in the CA, USA and with customers worldwide, AutoRABIT is a place for bringing your creativity to the most demanding SaaS marketplace.
Job Role
We are seeking a highly experienced Principal Engineer (IC6) to lead the design, architecture, and end-to-end delivery of large-scale, high-performance backend systems. This role requires deep expertise in system architecture, development, and cross-functional leadership, with significant influence across multiple teams and products.
As a Principal Engineer, you will operate at an organizational level, driving technical strategy, solving complex problems, and enabling teams to build scalable, reliable, and secure systems. You will partner with engineering, product, sales, support, and architecture teams to ensure alignment and successful execution of high-impact initiatives.
Roles & Responsibilities
- Own and drive end-to-end architecture and delivery of critical systems across multiple teams
- Define and evolve microservices architecture, platform design, and engineering standards across the organization
- Lead complex technical initiatives and POCs to de-risk solutions and guide strategic decisions
- Act as a technical leader and decision-maker, driving alignment across engineering, product, sales, support, and architecture teams
- Design and guide implementation of highly scalable, distributed systems with strong focus on reliability, performance, and security
- Architect and optimize data systems (PostgreSQL) and drive cloud-native solutions on AWS/GCP
- Establish and enforce best practices across CI/CD, DevSecOps, observability, security, and resiliency
- Drive high engineering standards, including code quality, design patterns, API contracts, and reusable frameworks
- Lead and participate in code reviews, ensuring maintainable, secure, and production-grade code across teams
- Contribute hands-on by building critical components, POCs, and performance-sensitive systems.
- Mentor and elevate engineers, acting as a force multiplier across teams
- Identify technical risks, drive long-term scalability and platform improvements
- Own and resolve ambiguous, high-impact, business-critical problems
- Lead architectural reviews, governance, and cross-team delivery execution
- Drive refactoring, testability, and debugging strategies to improve system quality and reliability.
- Leverage AI-assisted development tools and LLMs to improve developer productivity, code quality, and engineering efficiency
- Drive adoption of AI-driven and specification-based development practices, translating requirements into code, APIs, and test artifacts
- Responsibility to adhere to set internal controls.
Experience and Desired Skills:
- 16 - 20 years of experience in software engineering, with significant experience in architecture and large-scale system design
- Proven track record of owning and delivering complex, distributed systems across multiple teams
- Expert-level knowledge of:
- Microservices architecture
- Spring Boot
- AWS (preferred) and/or GCP
- SQL databases, especially PostgreSQL
- Strong expertise in distributed systems, scalability, performance optimization, and system reliability
- Demonstrated ability to influence technical direction across teams and organizations
- Extensive experience working with cross-functional stakeholders (engineering, product, sales, support, architecture)
- Strong hands-on ability to prototype, build POCs, and solve complex technical challenges
- Deep understanding of DevOps, CI/CD pipelines, cloud-native patterns, and observability
- Experience leading initiatives in Agile/Scrum environments
- Excellent communication and stakeholder management skills, with ability to drive alignment across diverse teams.
- Hands-on experience with AI-assisted coding tools (e.g., Cursor, Copilot, Claude Code) to improve productivity and code quality
- Strong understanding of LLMs and their application in software development, DevSecOps, and automation
- Experience integrating LLMs via APIs (e.g., AWS Bedrock, OpenAI) into engineering workflows
- Experience with AI-driven specification-based development, translating requirements into code, APIs, and tests
- Ability to apply prompt engineering and use AI for code generation, debugging, testing, and documentation
- Exposure to AI-powered developer tools or DevSecOps platforms, and driving AI adoption across engineering teams
- Strong ownership mindset with ability to operate effectively in ambiguous and high-pressure environments
- Experience with Groovy scripting, messaging systems (Kafka/RabbitMQ), and containerization (Docker/Kubernetes) is a plus
- Prior working experience with Salesforce will be added advantage
- Enterprise Architecture
- Microservices
- Spring Boot
- AWS/GCP
- Distributed Systems
- PostgreSQL
- DevSecOps
- Platform Engineering
- Technical Strategy
- AI/LLM Enablement
- Bedrock/OpenAI Integration
- Kubernetes
- Architecture Governance
- Cross-functional Technical Leadership
- Bachelor’s in computers or any related field.
Location: Hyderabad, Hybrid - 3 Days from Office
Experience:
- 16 - 20 Years Experience
Compensation: 75 - 90 LPA
Website: www.autorabit.com