
Senior Backend Engineer
- Украина
- Постоянная работа
- Полная занятость
- Drive platform evolution and architecture decisions, shaping the future of our backend systems and infrastructure
- Champion scalability and reliability by designing robust, performant systems that support our global user base
- Lead AI infrastructure development by building the backend capabilities needed to power intelligent features
- Collaborate with engineering teams to understand technical requirements and design effective solutions
- Take ownership of core platform services, APIs, and data architecture
- Navigate our technology landscape including Java, AWS, microservices, and multiple database technologies (MongoDB, SQL, PostgreSQL)
- Mentor other engineers in backend development, system design, and AI-assisted programming techniques
- Drive technical excellence by establishing best practices for code quality, testing, and deployment
- Shape our platform strategy by evaluating new technologies and proposing architectural improvements.
- Systems thinking: You understand how complex systems work together and can design for scale and reliability
- Technical depth: You have strong expertise in backend technologies and distributed systems
- High agency: You proactively identify opportunities, take initiative, and drive solutions forward without waiting to be told what to do
- AI enthusiasm: You're excited about building the infrastructure that enables AI-powered features
- Architectural mindset: You think strategically about long-term technical decisions and their implications
- Communication skills: You articulate complex technical concepts clearly to diverse audiences
- Platform focus: You care about building robust, reusable systems that enable other teams to succeed
- Ownership mentality: You take responsibility for projects and drive them to successful completion
- Learning agility: You thrive when faced with new challenges and unfamiliar technologies
- Strong experience with Java backend development and object-oriented programming
- Deep understanding of microservices architecture and distributed system
- Experience with cloud environments, preferably AWS (S3, Lambda, etc.)
- Proficiency with database technologies (MongoDB, SQL, PostgreSQL) and data modeling
- Understanding of RESTful APIs, message queues, and system integration patterns
- Experience with containerization and orchestration (Docker, Kubernetes)
- Knowledge of monitoring, logging, and observability tools
- Experience with agile development methodologies
- Knowledge of AI technologies and their practical applications in software development
- Experience with AI-assisted programming and implementing AI-powered features is a plus
- Digital-First Approach: Great talent knows no borders! You can work from wherever you are. We hire and collaborate with professionals worldwide.
- Remote Work Model: Balance your professional and personal life with our flexible working conditions. We offer an, empowering you to be productive and deliver your best from anywhere.
- Exciting Projects: Dive into impactful projects across various industries that challenge and spark your creativity. Work on innovative solutions that push boundaries, giving you the chance to make a difference and drive change.
- Boost Your Expertise: Elevate your career with unmatched experiences that expand your knowledge and master skills. We foster continuous learning and development opportunities that allow you to grow and reach new heights.
- Join the Best Team Ever: Collaborate with our diverse and сross-cultural team of passionate technologists and creative thinkers who inspire and support. Together, we develop services that make a real impact on the world.HOW’S THE HIRING PROCESS GOING
We strive to make a smooth and transparent hiring process to find the perfect match for both sides. Steps may differ depending on the position — here's what to expect:- Initial Interview: If your background fits the role's criteria, we'll invite you for an interview with a Talent Acquisition Specialist to get to know you better.
- Client’s Interview: Meet with client representatives to discuss the role specifics and gain insights into the project's scope and expectations.
- Final Decision: After completing all interviews and assessments, we'll reach a final decision and get back to you with the result.Powered by JazzHR