Software Engineer

Location: Boston, Massachusetts
Category: Software Development
Employment Type: Contract
Work Location: Remote
Job ID: 35557
Date Added: 03/10/2025

Software Engineer

We are seeking a Software Engineer with a strong background in software development, data engineering, and machine learning. This role involves building scalable solutions, optimizing data pipelines, and working with cutting-edge cloud technologies.

Key Responsibilities:

  • Develop robust, maintainable Python code, containerized in Docker and automated with CI/CD.
  • Design and maintain ETL pipelines and work with complex data sets.
  • Implement and optimize cloud-based solutions, particularly on AWS.
  • Collaborate with cross-functional teams using agile and test-driven development.
  • Develop APIs, MLOps solutions, or mathematical optimization models (highly desirable).

Qualifications:

  • 3+ years of experience in software engineering, data engineering, or machine learning.
  • Proficiency in Python, data structures, and software architecture.
  • Experience with SQL, Spark, Kubernetes, Jenkins, Databricks, Terraform, and cloud technologies.
  • Strong problem-solving and analytical skills.
  • Effective communication skills for teamwork and documentation.

If you’re passionate about building scalable, data-driven solutions, we’d love to hear from you!

Apply Now

Fill out the form below to submit your information for this opportunity. Please upload your resume as a doc, pdf, rtf or txt file. Your information will be processed as soon as possible.

Please upload your resume as a doc, pdf, rtf or txt file.

Related Jobs