✦ Luna Orbit — Software Engineering

principal software engineer

at Randstad

📍 jersey city, new jersey Onsite 💰 $75 – $76 USD / year Posted March 26, 2026
Salary $75 – $76 USD / year
Type Full-Time
Experience senior
Exp. Years 10+ years
Education Not specified
Category Software Engineering

This role involves developing and maintaining large-scale distributed systems using Python and AWS cloud services. The engineer will lead systemic improvements, mentor junior staff, and ensure high performance and reliability of production platforms.

  • Build and optimize distributed systems
  • Mentor engineering teams
  • Implement deployment pipelines
  • Ensure system observability
  • Drive systemic engineering improvements

The position requires expertise in Python, Linux, distributed systems, AWS services like S3, Lambda, Batch, and DevOps tools such as Jenkins, Terraform, and CloudFormation. Focus on observability and ML deployment is also key.

The ideal candidate is a senior software engineer with over 10 years of experience in building production-grade distributed systems, proficient in Python, Linux, scripting, and AWS cloud services. They should have leadership skills and experience mentoring engineering teams.

PythonDistributed SystemsLinuxScriptingAWS
JavaGroovyMLModel DeploymentTerraformCloudFormationJenkins
AWSS3LambdaBatchJenkinsGitTerraformCloudFormation
PythonDistributed SystemsLinuxScriptingAWSS3LambdaBatchDevOpsJenkinsGitTerraformCloudFormationMLModel DeploymentObservability
PythonDistributed SystemsLinuxScriptingJavaGroovyAWSS3LambdaBatchDevOpsJenkinsGitTerraformCloudFormationMLModel DeploymentObservability
leadershipmentoringsystemic improvementscollaborationproblem-solving
Industry Technology
Job Function Senior software engineering in distributed systems
Role Subtype Senior Software Engineer
Tech Domains Python, Linux, Amazon Web Services, DevOps, ML
software engineerdistributed systemspythonlinuxscriptingawsamazon web servicess3lambdabatchdevopsjenkinsgitterraformcloudformationmlmodel deploymentobservabilityleadershipmentoring

Less than 10 years of experience, Lack of expertise in Python or distributed systems, No experience with AWS, Inability to work on-site in Jersey City

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile