About ENCORA:
Encora, a product engineering and services company provides unmatched opportunities for professional development, benefits, total rewards, and an extraordinary caring culture. It’s a Warburg Pincus portfolio company with 30+ offices/ innovation labs and 9000+ talent strength worldwide. Encora works across domains like • FinTech • HealthTech • Security • Logistics & Supply Chain Security • Logistics & Supply Chain• Digital Commerce • Travel & Hospitality • Real Estate • LendTech. Encorians find a wide range of opportunities to grow with us, whether it is hands-on experience on high impact challenging projects, learning about top technologies, or helping others by sharing what they knowWe have long been recognized as a Great Place to Work. We strive to create an inclusive, caring culture in which people with diverse backgrounds and talents can be their absolute best.
Why Encora?
Encora provides unmatched opportunities for professional development, benefits, total rewards, and an extraordinary caring culture.
What We Do?
We drive transformational outcomes for clients through our agile methods, micro-industry vertical expertise, and extraordinary people.
- Professional Development:
Encorians find a wide range of opportunities to grow with us, whether it is hand-on experience on high impact challenging projects, learning about top technologies, or helping others by sharing what they know.
We care about you as a whole person. That is why, as an Encorian, you will receive a broad range of benefits, including health insurance, paid time off, and wellness programs designed to promote physical, emotional, and financial well-being.
Encorians also receive competitive compensation. Innovative recognition programs reward your efforts and success throughout your career. We are proud to see you grow!
We have long been recognized as a Great Place to Work. We strive to create an inclusive, caring culture in which people with diverse backgrounds and talents can be their absolute best.
Please find the job description
We are looking for a Principal Engineer who will be responsible for high impact projects. As a key member of our team, your responsibilities include:
- Working closely with the Engineers to develop the best technical design and strategy, solve complex problems in the tech stack, and drive execution to closure.
- Derive the most viable technical solution to solve business needs by paying attention to functional and non-functional requirements while providing the hands-on technical leadership to implement the same.
- Owning the delivery of various timelines, ensuring that key milestones are met and deliveries are of the highest quality
- Establishing various best practices for software development and encouraging their adoption with the team and organization
- Deploy and maintain enterprise-class RESTful web services
- Own the engineering excellence and operational readiness of the service driving the SLO,SLI, SLA of the relevant services
- Take ownership to drive the quality of the services under your purview via integration test and unit test coverage
- Responsible for all microservices within your purview responsible for driving their quality, security, availability, scalability and other “ilities”
- Collaborate with other non-technical stakeholders of the business which includes Product Managers, Designers, Marketing etc.
- Encouraging and mentoring an excellent team of talented engineers by mentoring them and working with them to remove any roadblocks
- Dive deep into each issue, own reactive fixes, and execute long-term fixes ● Assist other Support Engineers on complex RCA issues
- Provide technical mentoring and guidance to other engineers and drive to inculcate a solid engineering culture ● Provide L3 engineering support
Requirements:
- Degree / Masters in Computer Science, Software Engineering or equivalent
- Hands-on coding experience and passion with track record of handling various deliveries, of which 5 years of relevant Engineering Technical Leadership
- Strong design and architectural experience in building various highly-scalable and highly-available products (millions of consumers) Private and Confidential
- Proficiency in at least one server side framework for languages such as Spring Boot-java, Go Lang
- Strong understanding of the SDLC Activities which include Analysis, Design, Development, Testing, Deployment and Post-Production Support etc.
- Strong people management skills to lead and build a high-performing team
- Experience in Product Management and collaborating with Product teams and Managers
- Experience in product-based / hyper-growth environment highly advantageous
- Experience in Micro Serviced based development
- Hands on experience with SQL/No SQL databases
- Working knowledge in Domain driven development would be an advantage
- Prior experience in the telco domain would be an advantage