We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Senior Software Engineer - Platform & Infrastructure (Data Platform)
Location
United States
Posted
2 days ago
Salary
$199.8K - $235K / year
Job Description
Role Description
This role is ideal for an experienced engineer passionate about designing and scaling data-intensive systems. You will be part of a collaborative team responsible for building and maintaining a next-generation data platform that powers high-scale SaaS applications. The position involves:
- Designing reliable, secure, and scalable storage solutions.
- Developing self-serve tooling for internal engineering and data science teams.
- Partnering across functions to identify and solve performance and scalability challenges.
- Mentoring peers and shaping platform strategy.
- Leading ambitious technical projects.
The environment is fast-paced, innovative, and supportive of career growth into senior technical leadership. You will work with cutting-edge technologies while directly contributing to operational excellence and the success of internal stakeholders.
Qualifications
- 6+ years of experience working on data-intensive applications and distributed systems.
- Strong experience building platforms, tools, and systems to support engineering teams at scale.
- Deep knowledge of one or more storage systems such as PostgreSQL, RocksDB, ElasticSearch, Redis, DynamoDB, or Kafka.
- Proven ability to lead change and drive technical initiatives across multiple teams.
- Hands-on experience with AWS or other cloud platforms in high-scale environments.
- Excellent collaboration, communication, and mentoring skills.
- Demonstrated ability to analyze complex systems, identify gaps, and deliver robust solutions.
Requirements
- Define, build, and deliver scalable data platform solutions across cloud infrastructure to support engineering and data science teams.
- Develop tooling and services for storage platforms, enabling self-service capabilities and operational efficiency.
- Collaborate cross-functionally to identify scalability gaps in data-intensive systems and lead projects to address them.
- Serve as a subject-matter expert in online data storage systems, offering guidance on relational, key-value, document-oriented, or columnar databases.
- Mentor and onboard engineers, sharing expertise and promoting best practices across the team.
- Drive engineering initiatives that require cross-team coordination and innovation.
Benefits
- Competitive base salary range of $199,800 – $235,000 USD.
- Eligibility for performance bonuses and restricted stock units (RSUs).
- Comprehensive health, dental, and vision coverage.
- Remote-first work environment with flexibility for work-life balance.
- Professional development and career growth opportunities into staff-level technical leadership.
- Access to cutting-edge technologies and collaborative, innovative engineering culture.
Job Requirements
- 6+ years of experience working on data-intensive applications and distributed systems.
- Strong experience building platforms, tools, and systems to support engineering teams at scale.
- Deep knowledge of one or more storage systems such as PostgreSQL, RocksDB, ElasticSearch, Redis, DynamoDB, or Kafka.
- Proven ability to lead change and drive technical initiatives across multiple teams.
- Hands-on experience with AWS or other cloud platforms in high-scale environments.
- Excellent collaboration, communication, and mentoring skills.
- Demonstrated ability to analyze complex systems, identify gaps, and deliver robust solutions.
- Define, build, and deliver scalable data platform solutions across cloud infrastructure to support engineering and data science teams.
- Develop tooling and services for storage platforms, enabling self-service capabilities and operational efficiency.
- Collaborate cross-functionally to identify scalability gaps in data-intensive systems and lead projects to address them.
- Serve as a subject-matter expert in online data storage systems, offering guidance on relational, key-value, document-oriented, or columnar databases.
- Mentor and onboard engineers, sharing expertise and promoting best practices across the team.
- Drive engineering initiatives that require cross-team coordination and innovation.
Benefits
- Competitive base salary range of $199,800 – $235,000 USD.
- Eligibility for performance bonuses and restricted stock units (RSUs).
- Comprehensive health, dental, and vision coverage.
- Remote-first work environment with flexibility for work-life balance.
- Professional development and career growth opportunities into staff-level technical leadership.
- Access to cutting-edge technologies and collaborative, innovative engineering culture.
Related Guides
Related Job Pages
More Software Engineer Jobs
Sr. Solutions Architect - SailPoint
BJC HealthCareBJC HealthCare is one of the largest nonprofit health care organizations in the United States, delivering services to residents primarily in the greater St. Louis, southern Illinois, and southeast Missouri regions. With net revenues of $6.3 billion and more than 30,000 employees, BJC serves patients and their families in urban, suburban, and rural communities through its 14 hospitals and multiple community health locations. Services include inpatient and outpatient care, primary care, community health and wellness, workplace health, home health, community mental health, rehabilitation, long-term care, and hospice. BJC is the largest provider of charity care, unreimbursed care, and community benefits in the state of Missouri. BJC and its hospitals and health service organizations provide $785.9 million annually in community benefit. BJC provides additional community benefits through commitments to research, emergency preparedness, regional health care safety net services, health literacy, community outreach, and community health programs and regional economic development. BJC’s patients have access to the latest advances in medical science and technology through a formal affiliation between Barnes-Jewish Hospital and St. Louis Children’s Hospital with the renowned Washington University School of Medicine.
The Senior Solutions Architect is responsible for creating a comprehensive architecture for IT solutions, providing strategic direction throughout development, and ensuring solutions align with long-term architectural goals and standards. This role also involves leading the development of solution architectures in specific areas, providing technical guidance, and monitoring emerging technologies.
Platform Software Engineer
JobgetherWe use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
In this role, you will play a pivotal part in designing and building a scalable, multi-partner integration platform that accelerates onboarding, improves developer experience, and ensures compliance with high-security standards. You will co-own platform architecture, develop APIs...
Software Engineering Co-Op
FMEstablished nearly two centuries ago, FM is a leading mutual insurance company whose capital, scientific research capability and engineering expertise are solely dedicated to property risk management and the resilience of its policyholder-owners. These owners, who share the belief that the majority of property loss is preventable, represent many of the world’s largest organizations, including one of every four Fortune 500 companies. They work with FM to better understand the hazards that can impact their business continuity to make cost-effective risk management decisions, combining property loss prevention with insurance protection. This US-based remote opportunity may require periodic travel to our corporate headquarters in Johnston, RI, which is part of the greater Providence area. With a large college-age population, Providence offers a vibrant arts and entertainment scene that includes local theatre and music, collegiate and minor league sporting events, and excellent restaurants, and we’re not that far from the breathtaking RI beaches!
The co-op will work on real-world problems, potentially developing or modifying business applications, integrating applications and databases, and augmenting rapid software delivery processes. Responsibilities also include automating software testing.
AI Software Engineering Co-Op
FMEstablished nearly two centuries ago, FM is a leading mutual insurance company whose capital, scientific research capability and engineering expertise are solely dedicated to property risk management and the resilience of its policyholder-owners. These owners, who share the belief that the majority of property loss is preventable, represent many of the world’s largest organizations, including one of every four Fortune 500 companies. They work with FM to better understand the hazards that can impact their business continuity to make cost-effective risk management decisions, combining property loss prevention with insurance protection. This US-based remote opportunity may require periodic travel to our corporate headquarters in Johnston, RI, which is part of the greater Providence area. With a large college-age population, Providence offers a vibrant arts and entertainment scene that includes local theatre and music, collegiate and minor league sporting events, and excellent restaurants, and we’re not that far from the breathtaking RI beaches!
The co-op will work on real-world problems and solutions with a team of developers, potentially developing or modifying business applications and integrating them with databases. Projects may also involve augmenting rapid software delivery processes and automating software testing.