Senior Data Engineer

Posted 7 Days Ago
Be an Early Applicant
Colombia
5-7 Years Experience
Information Technology • Consulting
The Role
As a Senior Data Engineer, you will architect, develop, and maintain scalable data pipelines using AWS services and stream processing frameworks. You will collaborate with cross-functional teams to build a robust data platform and ensure data quality and reliability. The role involves optimizing data pipelines, monitoring performance, and writing production-level code in Kotlin and Python.
Summary Generated by Built In

Position Overview:

As a Data Engineer, you will play a crucial role in building and optimizing our data pipeline, which is central to our platform’s reliability and performance. You will be responsible for architecting and maintaining efficient data streams and integrating the latest technologies, with a particular focus on complex event processing (CEP), to support our strategic goals and build a robust data engineering ecosystem.

Data Engineering & Stream Processing:

  • Architect, develop, and maintain scalable data pipelines using AWS services such as Kinesis, Firehose, Glue, Lambda, and Redshift.
  • Implement and optimize stream processing solutions with frameworks like Apache Flink and Kafka to support real-time data ingestion, analytics, and complex event processing (CEP).
  • Design and build CEP systems to detect and respond to patterns of interest in real-time data streams.
  • Develop, optimize, and maintain the streams pipeline to ensure efficient, reliable, and scalable data processing.
  • Ensure data quality and reliability by implementing robust data validation, error handling, and monitoring frameworks.

Monitoring, Observability & Optimization:

  • Utilize Apache Flink for real-time stream processing and monitoring to handle complex event processing and data transformations effectively.
  • Use tools like Prometheus and Grafana for observability to ensure the health and performance of the data pipeline.
  • Continuously monitor, troubleshoot, and optimize data pipeline performance to handle billions of events per month.

Collaboration & Integration:

  • Work closely with cross-functional teams, including front-end developers and data scientists, to build a robust data platform that meets current and future business needs.
  • Participate in the design and architecture of scalable data systems, integrating new data sources, and optimizing existing data processes.
  • Write production-level code in Kotlin and Python to build data processing applications, automation scripts, and CEP logic.

Qualifications:

  • Bachelor’s degree in Computer Science or a related field, or equivalent experience.
  • 3+ years of experience in data engineering or a similar role.
  • Strong proficiency with AWS services such as Kinesis, Glue, Firehose, Lambda, and Redshift.
  • Expertise in stream processing frameworks like Apache Flink and Kafka.
  • Experience in designing and implementing Complex Event Processing (CEP) solutions for real-time data streams.
  • Solid experience in programming with Kotlin; familiarity with Python or other programming languages is a plus.
  • Demonstrated experience in developing, optimizing, and maintaining streaming data pipelines in large-scale environments.
  • Proven ability to build, optimize, and maintain complex data pipelines that handle billions of events per month.
  • Strong analytical and problem-solving skills with the ability to manage multiple complex projects and deadlines.
  • Good communication skills, with the ability to work effectively within cross-functional teams, and experience with Agile project management methodologies.

Preferred Skills:

  • Experience with cloud data infrastructure solutions in AWS.
  • Expertise in distributed data processing frameworks such as Apache Spark or similar.
  • Familiarity with OLAP databases such as Snowflake or Redshift.
  • Knowledge of C#/.NET core or developing and maintaining specific data processing applications.
  • Familiarity with data integration tools such as Metillion and experience with large-scale data environments.
  • Ability to work collaboratively and adapt to dynamic project needs.

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

Top Skills

Kotlin
Python
The Company
HQ: North Miami Beach, Florida
2,135 Employees
On-site Workplace
Year Founded: 2002

What We Do

N-iX is a global software solutions and engineering services company that helps world’s leading organizations turn challenges into lasting business value, operational efficiency, and revenue growth using advanced technology. Whether you need to build a custom solution, modernize your digital product or acquire extra tech expertise - we have the experience and capabilities to ensure your success.

With over 2,000 professionals in 25 countries across Europe and the Americas, N-iX offers expert solutions in cloud, data analytics, embedded software, IoT, AI, machine learning, and other tech domains. Being in business for over two decades, we have worked with dozens of industry-leading enterprises and Fortune 500 companies creating value across a wide variety of sectors, including finance, manufacturing, supply chain, retail, e-commerce, healthcare, and more. Our unique combination of business domain expertise and technical know-how enables us to effectively collaborate with ISVs, tech companies, and enterprises of all sizes. Thanks to the strong tech ecosystem and partnerships with AWS, GCP, Microsoft, SAP, OpenText, Snowflake, and others, we bring extra speed, scale and efficiency to more than 160 organizations across the globe. N-iX is recognized by numerous industry awards, such as CRN Solution Provider 500, Global Outsourcing 100 by IAOP, ISG Provider Lens™, Modern Application Development services providers by Forrester, etc

Jobs at Similar Companies

MassMutual India Logo MassMutual India

Data Engineer

Big Data • Fintech • Information Technology • Insurance • Financial Services
Hyderabad, Telangana, IND

Silverfort Logo Silverfort

Head of Global Channel & Field Marketing

Information Technology • Sales • Security • Cybersecurity • Automation
Remote
United States
357 Employees

Energy CX Logo Energy CX

Talent Acquisition Specialist

Greentech • Professional Services • Business Intelligence • Consulting • Energy • Financial Services • Utilities
Easy Apply
Chicago, IL, USA
55 Employees
65K Annually

Similar Companies Hiring

Energy CX Thumbnail
Utilities • Professional Services • Greentech • Financial Services • Energy • Consulting • Business Intelligence
Chicago, IL
55 Employees
MassMutual India Thumbnail
Insurance • Information Technology • Fintech • Financial Services • Big Data
Hyderabad, Telangana
Silverfort Thumbnail
Security • Sales • Information Technology • Cybersecurity • Automation
GB
357 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account