engineer II -backend engineering
Role details
Job location
Tech stack
Job description
As a Backend Engineer II, you will design, build, and operate scalable, cloud native microservices that power critical platforms and customer experiences. You will own backend components end to end-from API design and implementation to deployment, monitoring, and production support-while collaborating closely with cross functional partners. The role values an open and curious mindset toward AI adoption, leveraging AI powered tools and techniques to automate workflows, improve system reliability, and increase engineering productivity., * Design, implement, and maintain backend services and APIs, ensuring scalability, performance, reliability, and security.
- Own well-defined components end-to-end, from technical design and implementation to deployment, monitoring, and production support.
- Collaborate with cross-functional partners to translate business requirements into technical solutions
- Improve system reliability and code quality through testing, code reviews, and addressing technical debt
- Leverage automation and AI-powered tools to improve development workflows and operational efficiency
Requirements
- 1-4 years of professional industry experience with software development
- Bachelor's degree in Computer Science or related field, * 3+ years of experience in one or more of the following languages: Java, Python.
- 2+ years of experience with large-scale distributed systems and client-server architectures.
- Demonstrated ability to debug and optimize code, and automate routine tasks
- Interest in designing, analyzing and troubleshooting large-scale distributed systems.
- Experience with Cloud Computing platforms (e.g. Amazon AWS, Microsoft Azure, Google App Engine)
- Experience deploying and operating cloud-native services (e.g. containers, CI/CD, observability)
- Experience working with NoSQL databases (e.g. Cassandra, MongoDB or similar) in cloud-native, distributed systems
- Experience implementing and managing high capacity, redundant, and mission critical environments
- Experience running and maintaining 24x7 production environment
- Knowledge in TCP/IP networking, architecture and core technologies (DNS, routing, iptables, tc, etc.)
- Knowledge and understanding of relevant legal and regulatory requirements, such as SOX, PCI, HIPAA, Data Protection, etc