Back to Search
We are looking for a seasoned Lead Full Stack Engineer (Python & Golang) to join our team and contribute to the development and enhancement of applications within the GCP environment.
The ideal candidate will bring a strong back-end focus and data modeling expertise to help drive the evolution of our software solutions. This role requires a deep understanding of Python and Golang and experience designing robust and scalable applications.
Responsibilities
- Collaborate closely with the Scrum team and stakeholders to understand and address software requirements
- Design and implement new features and update existing functionalities within our applications
- Propose and develop optimal solutions that integrate seamlessly with customer infrastructure
- Participate in architectural and design discussions
- Write and maintain clean, efficient, and reliable code
- Conduct code reviews and provide guidance to junior developers
- Ensure the scalability and performance of applications
- Troubleshoot and debug issues within applications
- Mentor junior team members and contribute to their growth
Requirements
- Bachelor's or higher degree in Computer Science or a related field
- Minimum of 5 years' experience in software development using both Golang and Python
- 1+ years of relevant leadership experience
- Demonstrated experience in data modeling with SQL and NoSQL databases
- Proficient with GCP and its various services
- Knowledge of front-end technologies, particularly Angular and TypeScript
- Strong grasp of software design principles and architectural best practices
- Prior experience in a Scrum or Agile development environment
- Exceptional problem-solving and analytical capabilities
- Excellent communication and teamwork skills
- Ability to operate independently with minimal supervision
- Proficient in using version control systems, especially Git
- Familiarity with continuous integration and continuous delivery (CI/CD) practices
- Experienced with Docker and Kubernetes for containerization and orchestration
- Solid understanding of RESTful APIs and web service integration
- Skills in performance optimization and application scaling
- Fluent English communication skills at a B2+ level
Nice to have
- Additional front-end development experience, particularly with Angular and TypeScript, is highly desirable
- Knowledge of networking concepts
- Experience with Linux and infrastructure as code using Terraform
- Certifications in relevant technologies or platforms are a plus
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn