Software Engineer II

Epitec, Inc.
Menlo Park, CA, United States
2 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Compensation
$133,390.0
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Amazon S3 Big Data Computer Programming Databases Data Structures Software Debugging Programming Tools Distributed Systems Systems Theories
+16 more
Github Python (Programming Language) PostgreSQL Open Source Technology Azure Machine Learning Software Engineering SQL Databases Large Language Models Backend Information Technology Production Code Free and Open-Source Software Build Tools Data Management Data Pipelines Golang

Job description

We are seeking a Software Engineer to join a cutting-edge engineering team building large-scale data and infrastructure platforms. This opportunity is ideal for new graduates and early-career software engineers who have already demonstrated exceptional technical ability through internships, research, open-source contributions, competitive programming, or significant software projects. The team is particularly interested in highly accomplished early-career candidates who have built complex systems and shown strong engineering fundamentals.

In this role, you’ll contribute to production systems that support large-scale data processing, quality validation, discovery, training workflows, and automation. You’ll have the opportunity to own meaningful technical projects, work closely with experienced engineers, and participate in the full software development lifecycle from design through deployment.

Main Responsibilities:

  • Design and develop backend services, APIs, and data pipelines.
  • Build systems for ingesting, processing, validating, and serving large-scale datasets.
  • Develop AI-powered and automation workflows that improve productivity and data quality.
  • Improve platform reliability, scalability, observability, and performance.
  • Collaborate with engineers and stakeholders to define requirements and deliver solutions.
  • Participate in the full software development lifecycle, including design, implementation, testing, deployment, and support.
  • Write clean, maintainable, and production-ready code.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field.
  • Early career candidates encouraged to apply.
  • Internship, research, open-source, or project experience demonstrating strong software engineering abilities.
  • Experience building backend systems, distributed systems, developer tools, infrastructure platforms, or data-intensive applications, * Strong foundation in:
  • Data Structures
  • Algorithms
  • Databases
  • Software Engineering Fundamentals
  • Debugging & Problem Solving
  • Strong programming experience with:
  • Python
  • SQL
  • At least one statically typed language (Go preferred)
  • Experience developing backend applications and services.
  • Understanding of distributed systems and large-scale data processing.
  • Ability to write reliable, maintainable production code.
  • Strong communication skills and ability to work independently in a fast-moving environment.

Preferred Skills and Qualifications:

  • Experience with Go (Golang).
  • Experience with PostgreSQL, AWS, or S3.
  • Open-source project contributions.
  • GitHub portfolio demonstrating meaningful technical work.
  • Experience with developer infrastructure, data platforms, or ML platforms.
  • Experience working with AI, LLM, or agentic workflow projects.
  • Competitive internships or experience with high-engineering-bar technology organizations.
  • Systems research, large-scale projects, or applications serving real users.

Bonus Points For:

  • Significant open-source contributions.
  • Backend or infrastructure-focused internship experience.
  • Large-scale personal or academic projects.
  • Demonstrated passion for software engineering outside of coursework.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

6:16 min

Event-driven Golang backend architecture and cloud deployment

Irina Branovic Irina Branovic · World Congress 2026 Europe

Videos

See all

Related articles

See all