Senior Data Software Engineer

EPAM Systems

Colombia

Remote

COP 120,000,000 - 180,000,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

EPAM Systems Inc. is seeking a Senior Data Software Engineer to design scalable data platforms on AWS, using Python to build streaming data processing services and real-time pipelines with Kafka Streams and Flink.

You will work with cross-functional teams in an Agile environment, review code, document data workflows, and mentor juniors while delivering reliable data-centric systems.

Qualifications

  • At least 3 years of professional data software engineering.
  • Experience building data processing applications in Python.
  • Experience with real-time streaming and microservices.
  • Knowledge of SDLC methods and Agile environments.

Responsibilities

  • Design and build maintainable data solutions meeting objectives.
  • Collaborate with cross-functional teams to ensure timely delivery.
  • Review code and provide constructive feedback to reinforce good engineering practice.
  • Diagnose and resolve complex data problems across the development and data processing lifecycle.
  • Document decisions and data workflows for stability.

Skills

Python
CI/CD
Agile methodologies
English communication

Tools

Apache Kafka Streams
Apache Flink
AWS
SQL
NoSQL

Job description

We are expanding with a Senior Data Software Engineer who can build scalable data platforms and apply AI tools to strengthen data-driven solution choices. In this role, you will develop Python data processing services and real-time streaming with Apache Kafka Streams and Apache Flink on Amazon Web Services, while supporting Agile and CI/CD delivery.ResponsibilitiesDesign and build maintainable data solutions that satisfy business and technical objectivesCollaborate with cross-functional teams to ensure timely delivery and high-quality outcomesProvide input in architecture discussions to guide data-focused project directionReview teammates’ code and offer constructive feedback to reinforce good engineering practiceDiagnose and resolve complex technical problems across the development and data processing lifecycleSupport junior engineers’ growth by sharing knowledge and strengthening their technical abilitiesJoin planning conversations to help define scope and deliver accurate time estimatesStay up to date on technology trends and apply valuable approaches in daily workMaintain clear documentation of technical decisions and data workflows to preserve stabilityWork closely with stakeholders to align on objectives and ensure results match expectationsRequirementsA minimum of 3 years of relevant professional experiencePractical knowledge of AI concepts and tools leveraged to improve data-driven solution designStrong proficiency in Python for building and maintaining data processing applicationsExperience with Apache Kafka Streams for managing real-time data streaming pipelinesHands-on knowledge of Apache Flink for processing and analyzing large-scale streaming dataPractical experience within an Amazon Web Services cloud environmentCapability to use SQL to organize, manage, and retrieve data from relational databasesFamiliarity with NoSQL database technologies for unstructured or semi-structured data handlingUnderstanding of CI/CD practices for consistent, automated software and data pipeline releasesSolid background in Data Software Engineering building reliable and scalable data-centric systemsKnowledge of SDLC Methodologies and their implementation to support efficient executionExperience working in Agile frameworks to enable iterative, collaborative developmentFluent English communication skills at a B2 (Upper-Intermediate) level or higherWe offerInternational projects with top brandsWork with global teams of highly skilled, diverse peersHealthcare benefitsEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-winning culture recognized by Glassdoor, Newsweek and LinkedInEPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Software Engineer
Senior Data Software Engineer

EPAM Systems • Colombia

On-site
COP 120,000,000 - 180,000,000
Healthcare benefits
Paid time off
Learning resources (LinkedIn Learning)
+1
Senior Data Engineer
Senior Data Engineer

EPAM Systems Inc • Colombia

Remote
COP 120,000,000 - 180,000,000
Healthcare benefits
Employee financial programs
Paid time off
Senior Data Integration Engineer (AWS, AI, Snowflake)
Senior Data Integration Engineer (AWS, AI, Snowflake)

EPAM Systems • Colombia

Remote
COP 89,280,000 - 156,240,000
Senior Data Software Engineer
Senior Data Software Engineer

EPAM Systems Inc • Colombia

Remote
COP 90,000,000 - 150,000,000
Healthcare benefits
Paid time off
Learning & certification
Senior Data Integration Engineer (AI, Python, Airflow)
Senior Data Integration Engineer (AI, Python, Airflow)

EPAM Systems • Colombia

Remote
COP 120,000,000 - 180,000,000
Healthcare benefits
Paid time off and sick leave
Upskilling, reskilling and certif​ ica
+3
Senior Data Integration Engineer
Senior Data Integration Engineer

EPAM Systems • Colombia

Remote
COP 90,000,000 - 130,000,000
Healthcare benefits
Upskilling and certification courses
Global career opportunities
+1
Lead Data Engineer
Lead Data Engineer

EPAM Systems Inc • Colombia

Remote
COP 120,000,000 - 240,000,000
Healthcare benefits
Paid time off
Upskilling & certification courses
+2
Senior Data Integration Engineer (AI, Python, Databricks)
Senior Data Integration Engineer (AI, Python, Databricks)

EPAM Systems • Colombia

Remote
COP 120,000,000 - 180,000,000
Lead Data Software Engineer
Lead Data Software Engineer

EPAM Systems Inc • Colombia

Remote
COP 292,047,000 - 486,744,000
Healthcare benefits
Employee financial programs
Paid time off and sick leave
+4
Senior Data Scientist
Senior Data Scientist

EPAM Systems • Colombia

On-site
COP 120,000,000 - 220,000,000