Job Description & How to Apply Below
As a Senior Software Engineer, you'll be pivotal in developing and maintaining high-impact data solutions. The position demands expertise in distributed systems, data lake architecture, and methodologies that promote reliability and performance. Collaborate with cross-functional teams as you design and operate systems that handle petabytes of data and drive innovative product solutions.
Key Responsibilities:
• Design data ingestion systems from diverse production sources
• Maintain distributed data processing infrastructures with Apache Spark
• Enhance observability and operational excellence of core data systems
• Develop internal tools and frameworks in Go, Python, or similar
• Shape the evolution of lakehouse infrastructure and cloud solutions
Requirements:
• 4+ years in software engineering, focusing on distributed systems
• Proven ability in data platform development and ingestion pipelines
• Hands-on experience with AWS services like S3 and RDS
• Proficiency in Go, Python, Scala, or Java
• Strong communication skills and collaborative mindset
Lead the next generation of data platforms with your expertise in highly scalable engineering solutions.
#J-18808-Ljbffr
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×