
Senior Software Engineer, Services
Posted May 2

Posted May 2
• Design and develop shared backend services and APIs utilized across various systems
• Establish service boundaries, contracts, and data models
• Take ownership of the complete Software Development Life Cycle (SDLC): design, development, testing, deployment, and iteration
• Contribute to domain modeling and make decisions regarding system design
• Ensure services are scalable, dependable, and reusable
• Enhance system cohesion and minimize duplication across tools and products
• Leverage AI tools to expedite development while preserving high code quality
• Over 7 years of experience in software engineering
• Strong backend proficiency with the capability to function across the full stack when necessary
• Experience in designing service-oriented or distributed systems
• Knowledge of domain-driven design (DDD) principles
• Outstanding systems thinking and the ability to model intricate domains
• Experience in deploying and managing applications in cloud environments (AWS, Azure, or GCP)
• Comprehensive understanding of the entire SDLC
• Extensive experience with AI coding tools
• Practical experience using AI-assisted development tools beyond basic code generation
• Familiarity with contemporary AI-enabled development environments and practices
• Health insurance
• Retirement plans
• Flexible work arrangements
• Opportunities for professional development
SERBYTE servicios IT
SitusAMC
Київстар
Artera.net
Get handpicked remote jobs straight to your inbox weekly.