Skip To Main Content
backBack to Search

Lead Fullstack Engineer

Hybrid in United States of America: Boston, & 2 others
Java& 6 others
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job

Join EPAM as a Lead Software Engineer and take full ownership of large-scale, cloud-native data platforms. You will define engineering standards, drive technical strategy, mentor a talented team, and architect resilient systems that fuel sustained business growth across AWS and global markets.

At EPAM, you'll work on cutting-edge technologies, solve complex challenges, and shape the future of digital innovation. With access to continuous learning, mentorship, and global projects, your expertise will drive meaningful change.

Req.#1044865402

Responsibilities
  • Design and deliver large-scale cloud-native data platforms on AWS using REST APIs, microservices, and event-driven architectures to build highly scalable and resilient systems
  • Work hands-on across a broad technology stack including Java, TypeScript, Angular, Python, and Spark alongside SQL/NoSQL databases to solve complex engineering challenges and maintain platform excellence
  • Lead product-wide technical initiatives focused on performance optimization, scalability, reliability, security, governance, and cost efficiency
  • Partner with global engineering, product management, architecture, and business stakeholders to align technical solutions with strategic business objectives
  • Own the end-to-end software development lifecycle, from requirements gathering and solution design through development, deployment, observability, and documentation
  • Mentor and guide junior engineers, fostering a culture of innovation, accountability, collaboration, and continuous technical excellence
Requirements
  • 8 to 10 years of software engineering experience with deep expertise in building scalable, UX-driven applications and distributed systems architecture
  • Proven hands-on proficiency in Java, Angular, Python, and TypeScript with strong command of object-oriented design patterns and functional programming principles
  • Extensive experience with AWS services including S3, Lambda, API Gateway, and EventBridge, combined with Kubernetes containerization and Infrastructure as Code tools such as Terraform and Ansible
  • Solid background in data warehousing, data lakes, Delta Lake architectures, and big data technologies including PySpark and Apache Spark for high-performance distributed data processing
  • Strong knowledge of event-driven messaging technologies such as Kafka, SNS, and SQS, along with relational and NoSQL databases including PostgreSQL, Aurora, DynamoDB, MongoDB, and Redis
  • Demonstrated experience with CI/CD and DevOps practices using Jenkins, GitHub/GitLab, and automated deployment pipelines, paired with robust testing strategies and strong analytical problem-solving skills