Design and build distributed services that are fault-tolerant, scalable, testable and maintainable.
Collaborate with product managers, engineers, and technical leads to design and implement features and improvements throughout multiple areas of the platform.
Optimize existing services and features for maximum speed and scalability.
Maintain and develop continuous integration/continuous deployment (CI/CD) pipelines.
Create and maintain technical documentation.
Requirements
Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field
5+ years of work experience as a backend engineer, with a proven track record of implementing complex backend architectures and services
Experience designing and building scalable, high-performance backend systems, and solid understanding of microservice architecture
Strong understanding of backend development, relational databases, and engineering best-practices
Experience with Agile practices, including test-driven development, continuous integration/deployment and Scrum.
Proficiency with relational databases and designing data models for backend applications (PostgreSQL, MySQL, etc.)
Experience with cloud services, preferably AWS, and containerized applications (Docker)
Ability to communicate effectively with the U.S.-based teams and work 11 am — 8 pm EEST
Strong proficiency and hands-on experience in Golang
Java AEM Developer enhancing Adobe Experience Manager platform while collaborating with cross - functional teams in a dynamic environment. Contributing to system solutions and operational support within Desjardins.
Software Developer contributing to NordVPN's Windows application and ensuring all features function. Collaborating within a diverse team to enhance a leading cybersecurity product.
Senior Back - End Developer responsible for developing APIs and data projects for SEB. Collaborating with tech experts in a hybrid agile environment in Vilnius.
Software Engineer developing state - of - the - art radar perception algorithms for Mobileye's Advanced Driving Assistance Systems. Collaborating with teams to understand vehicle geometry and support integration.
Software Engineer developing backend services and integrations in Mobileye's Software Engineering Group. Leading high - scale development projects in a dynamic backend environment utilizing Python and AWS.
Senior Software Engineer developing full - stack solutions for Capital One. Collaborating with Agile teams to deliver cloud - based solutions that empower financial outcomes for users.
Senior Java Backend Engineer developing reliable backend services using Java and Spring Boot at Quento. Engaging with cloud - native tools and ensuring compliance with regulatory standards.
Senior Software Engineer providing technical leadership and managing complex projects on the Risk Engineering team at Coinbase. Delivering scalable solutions for risk detection and fraud prevention.
Staff Software Engineer developing backend solutions for financial services and loyalty at Coinbase. Leading technical direction and mentoring engineers while driving acquisition and activation of Coinbase One subscribers.
Technical Lead designing and implementing Java, AWS, and AI solutions for Datacom. Act as trusted advisor to clients, integrating AI capabilities into applications deployed on AWS.