Job Profile - Principal Software Engineer/ Software Engineer Services
We are looking for exceptionally ambitious and communicative hands-on individuals who are comfortable collaborating within the Agile methodology as part of a cross-functional team, have experience working in fast-paced environments, and who have the passion and skills to take our product offerings to the next level. As a Sr Software Engineer you will work in a collaborative team environment that encourages you to perform at your best, while contributing to the engineering efforts of one of our scrum teams. You will be challenged to engineer right-d solutions for complex business problems. You will apply your knowledge of modern software design, best practices, design patterns, and frameworks, with an understanding of application performance and maintainability.
Technology we use
AWS, Python, Chalice framework, Document DB, Elastic Search, Postgres, Cloud Infrastructure, ECS, S3, Terraform, SQS/SNS, CloudWatch, Docker, Vault, API, SQL
Responsibilities
Design, develop and maintain a highly scalable, highly performing and highly available production system.
Write readable, maintainable, and efficient code
Construct and manage services published to consumers
Design and maintain schemas in our databases and write efficient SQL
Collaborate with product managers and technologists to solve business problems
Ensures all documentation and knowledge bases are updated to help ensure good collaboration within and outside of our group
Collaborate with team members and leadership to develop road maps and strategies that will shape the way Engineering teams deliver software to production
Core Skills
8-10+ years of development experience with at least 3+ years of AWS cloud development
Strong Python skills and object-oriented design experience. Experience with Python notebooks.
Experience with API development
Proficient in AWS Technologies
Good understanding of industry development, deployment processes and agile development methodologies desired
Passionate technologists with an innovative mindset
Information Classification: General
Preferred Skills
Knowledgeable of CI/CD process with a DevOPs mindset
Experience with JIRA, Confluence
End-to-end ownership of product design to delivery
Experience designing and implementing applications with highly optimized and scalable architectures using industry best practices
Please revert with below details if you are interested for the role (Email: [Confidential Information]):
Total Experience:
Relevant Experience:
Alternate No:
Current Location:
Preferred Location
Current CTC:
Expected CTC:
Any offers in hand If yes, Location/Package/DOJ:
Official Notice period:
Negotiable notice period/Can join in
Having Laptop for interview: Yes/No