Data Software Engineer (Python & SQL)
EPAM Systems • Remote, Remote • Posted May 27, 2026
Position Overview
We are seeking a strong, well-rounded Data Software Engineer with a solid foundation in Python and SQL, capable of building scalable, production-grade data applications. The ideal candidate combines deep technical expertise with a pragmatic mindset, focused on delivering efficient, maintainable and high-quality solutions. Coachability, curiosity and the ability to grow within the role are equally important.
Responsibilities
- Design and develop robust application logic using advanced Python (OOP, modular architecture, clean code practices)
- Write and optimize complex analytical SQL queries for high-performance distributed environments
- Contribute to modern data architecture design, including scalable data models and processing patterns
- Build and maintain applications within Snowflake or Databricks ecosystems, including UI development using Streamlit
- Implement secure, multi-tenant data platforms using tools such a...