JobTarget Logo

Software Engineer (L3) Data Substrate in United States at Jobgether

NewJob Function: Information Technology
Jobgether
United States, United States
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Software Engineer (L3) Data Substrate

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Engineer (L3) Data Substrate in United States.

This role sits within a modern data and analytics platform team focused on building the foundational infrastructure that powers large-scale data ingestion, processing, and analytics systems. You will design and develop distributed systems that enable reliable, secure, and high-performance data workflows across complex environments. The position involves working closely with cross-functional partners including product managers, analysts, and engineers to translate business needs into scalable technical solutions. You will contribute to the evolution of data platforms that support real-time and batch processing at enterprise scale. The environment is highly collaborative, engineering-driven, and centered on innovation in big data and cloud technologies. This role offers the opportunity to work with cutting-edge data tools while directly impacting platform reliability, efficiency, and scalability.

Accountabilities:
  • Design, build, and maintain scalable data infrastructure supporting ingestion, processing, storage, and analytics workflows across distributed systems.
  • Develop robust frameworks and pipelines using modern big data technologies such as Kafka, Spark, Hive, and related ecosystem tools.
  • Collaborate with product, analytics, and engineering stakeholders to translate business requirements into efficient and scalable technical solutions.
  • Architect cloud-based data solutions leveraging AWS services such as Glue, Athena, and Lake Formation.
  • Ensure performance, reliability, cost optimization, and scalability across data systems and infrastructure components.
  • Maintain high standards of data quality, integrity, governance, and security across the data lifecycle.
  • Contribute to continuous improvement by evaluating emerging technologies and improving system architecture and engineering practices.
  • Mentor junior engineers and contribute to a culture of technical excellence and knowledge sharing.
Requirements:
  • 5+ years of experience in software engineering or related technical roles, ideally in data platform or distributed systems environments.
  • Strong proficiency in programming languages such as Python, Java, or Scala.
  • Hands-on experience building or maintaining large-scale data systems using technologies like Spark, Kafka, Hive, and distributed computing frameworks.
  • Solid understanding of cloud infrastructure, particularly AWS, and experience operating data systems at scale.
  • Strong knowledge of software engineering principles including design patterns, object-oriented and functional programming, and code quality best practices.
  • Excellent analytical and problem-solving skills with a strong ability to work through complex technical challenges.
  • Strong communication skills and ability to collaborate effectively in cross-functional engineering environments.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Benefits:
  • Competitive compensation package with salary ranges typically between $138,700 and $203,900 depending on location and experience.
  • Eligibility for equity participation and performance-based bonus programs.
  • Comprehensive health coverage including medical, dental, and vision insurance.
  • Retirement savings plan including 401(k) contributions.
  • Flexible remote-first work environment across the United States.
  • Generous paid time off, sick leave, parental leave, and wellness programs.
  • Home office reimbursement to support remote productivity.
  • Opportunities to work on large-scale, high-impact data systems used globally.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

United States, United States

Frequently asked questions about this position

Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.