What you'll get to do...
- Resolving production issues detected by monitoring systems, data checks, or customer support tickets in a professional and timely manner
- Collaborating with the immediate and peer teams to produce reusable software solutions that meet business initiatives and employ consistent design patterns
- Collaborate in an agile environment by attending stand-ups, weekly iteration planning, retrospectives, and showcases. Sharing experiences and flows with multi-functional teams
- Develop, test and deploy applications using our CI/CD pipeline and actively write code on important projects, contributing to technical documentation, code reviews, and collaborating with fellow engineers
- Drive engineering initiatives to reduce technical debt and ensure a strong technical foundation. Participate in Technology Business Unit wide AI and Security hackathons exploring new ways to advance and secure our platforms
- Design, develop, and maintain secure, highly available, fault-tolerant, and globally performant microservices-based platforms deployed on AWS cloud
- Investigate and resolve production issues, ensuring your team's DevOps on-call responsibilities
Your experience should include...
- 4+ years confirmed experience in a software engineering role, building large-scale, enterprise-grade, distributed applications or solutions
- Experience with Web Services and RESTful API development and consumption and in crafting and implementing web-based REST APIs that are standardized, intuitive, easy-to-use, consistent, and secure
- Knowledge of Cloud Based Platforms (AWS), Python, Kubernetes, MongoDB, and Git, DevOps practices and tools and agile development methodologies
- Confirmed foundation in data structures, software designs, and microservices, and containers
You might also have...
- Experience with Elastic Search and Kibana dashboards
- Experience with API integration with SaaS and on-prem services such as ServiceNow and public data services