Skip to Content Skip to navigation

About this job

Key facts
Job Title

Senior Software Engineer - Data Platform

Role type

Permanent

Start date

Remote friendly

No

Location

Boston, Massachusetts, United States

Salary

US$200000 - US$300000 per annum US$

We are seeking a Senior Software Engineer to help design and evolve a centralized data platform that supports large-scale ingestion, transformation, and analytics. This role is focused on building scalable infrastructure that enables efficient access to high-quality data across the organization.

You will work closely with cross-functional stakeholders to understand data requirements, improve workflows, and deliver solutions that enable faster, more reliable insights. This position offers the opportunity to contribute to platform architecture, implement modern data processing solutions, and mentor junior team members.

Responsibilities

  • Help define and execute the technical roadmap for a platform supporting both batch and real-time data processing
  • Design and build capabilities across data ingestion, transformation, lineage, and governance
  • Contribute to the development of scalable frameworks that support diverse data use cases
  • Evaluate and implement new tools and technologies to improve performance and developer productivity
  • Build and maintain resilient, high-availability systems with strong operational visibility
  • Ensure platform reliability and stability through monitoring, testing, and production support
  • Collaborate with business and technical stakeholders to translate requirements into scalable data solutions
  • Partner with infrastructure and security teams to ensure systems are secure, compliant, and performant
  • Mentor and support junior engineers, promoting strong engineering practices

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 5+ years of experience working with data platforms, data lakes, or data warehousing systems
  • Strong experience with modern data processing frameworks (e.g., Spark, Hadoop ecosystem, Presto, etc.)
  • Proficiency in at least one major programming language (e.g., Python, Java, C#)
  • Hands-on experience working in cloud environments (e.g., AWS, GCP)
  • Experience with infrastructure as code tools (e.g., Terraform, CloudFormation, CDK, Pulumi)
  • Experience designing and building APIs and data access layers
  • Familiarity with event-driven and streaming architectures (e.g., Kafka, Kinesis, Flink)
  • Strong understanding of system design, data modeling, and performance optimization

EOE Statement: Specialist Staffing Group is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

In addition to base pay, direct-hire employees may be eligible for client offered benefits such as medical, dental, and vision coverage, and paid leave where required by applicable law. Eligibility may vary based on factors such as location and hire date and is subject to change.

To find out more about Huxley, please visit www.huxley.com

Apply for this Job

Related jobs

All jobs

Senior Software Engineer

We are seeking a Senior Software Engineer to join a high-impact engineering team responsible ...

Sr Software Engineer - Distributed Systems & Compute Platform

We are seeking a Senior Software Engineer to join a high-performance engineering team respons...

Software Engineer - Investment Data Systems

Our team is responsible for building and maintaining technology solutions that support comple...