Series C · Software Development · 201-500Confidential

Software Development

Senior Software Engineer

remote-usFull time5-8 yrs5 openings

Posted January 28, 2026

This search is being worked on by Recruiting from Scratch (RFS). We work directly with the hiring teams to help them find the perfect candidate.

About This Role

Senior Software Engineer

  • Location: Washington D.C. · remote-us
  • Company Stage: [omit if unknown]
  • Office Type: remote-us

Company Description

We're representing a dynamic company at the forefront of global trade and supply chain intelligence. This organization offers an innovative platform that connects various stakeholders across the supply chain, enabling unmatched visibility and collaboration in one of the world's most complex systems. Their data-intensive and scalable platform presents a thrilling opportunity for engineers looking to make a significant real-world impact.

What You Will Do

  • Design, build, and maintain robust backend services and APIs for a large-scale, distributed supply chain platform.
  • Contribute to the reliability and performance of core platform infrastructure by working with distributed data systems and data-intensive pipelines.
  • Develop and maintain containerized services using Docker and orchestrate workloads with Kubernetes.
  • Build and integrate data pipelines utilizing PySpark, Databricks, and Delta Lakes.
  • Collaborate with cross-functional engineering teams using Git-based workflows in a fast-paced development environment.

Ideal Candidate Background

  • 5–8+ years of professional software engineering experience in a production environment.
  • Strong proficiency in Python, with experience building and maintaining backend services and APIs at scale.
  • Familiarity with cloud environments such as AWS, Azure, or GCP, and hands-on experience with Docker and containerized development workflows.
  • Proven problem-solving skills with the ability to navigate complex technical challenges and communicate effectively with team members.
  • Experience working within collaborative, fast-moving engineering teams.

Preferred

  • Experience with Apache Spark, Databricks, or large-scale distributed data processing is a plus.
  • Production experience with Kubernetes and exposure to graph systems or complex data models.
  • Background in a startup or high-ownership environment where engineers take end-to-end responsibility.

Compensation and Benefits

This company offers a competitive salary, equity options, and a comprehensive benefits package, making this an exceptional opportunity for the right candidate.

E2E footer test 1776718803530

Requirements

Must Have

  • Python
  • Docker
  • Git
  • AWS
  • Azure
  • GCP
  • Backend systems
  • APIs
  • Microservices
  • Distributed systems
  • Data pipelines
  • Large datasets
  • Code quality
  • Testing
  • Maintainability

Nice to Have

  • Nice to Have
  • * Experience with Spark, Databricks, or large-scale data processing
  • * Experience with Kubernetes
  • * Exposure to graph systems or complex data models
  • * Experience in startup or high-ownership environments
  • * Prior experience mentoring junior engineers

Skills & Technologies

PythonPySparkDockerGitKubernetesSwagger/OpenAPIAWS/AzureMLFlowCeleryDatabricksDelta LakesAWSAzureGCP

Similar Roles

Interested in this role?

Submit your application and our team will be in touch.

Prefer to talk? Call (646) 495-3025

Job Details

DepartmentSoftware Engineering
Employment TypeFull time
Work Styleremote-us
Experience5-8 years
EducationBS or MS degree in Computer Science, or equivalent experience

About the Company

Series C · Software Development · 201-500

Stage
Series C
Industry
Software Development
Size
201-500 employees
Founded
2018

About Recruiting from Scratch

Recruiting from Scratch is a premier talent agency connecting top candidates with high-growth companies. We specialize in placing engineers, product managers, and go-to-market talent at startups and enterprise companies backed by top VCs.