Job Closed
This listing is no longer active.
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
98 days ago
Salary
$199.8K - $235K / year
Seniority
Senior
Job Description
Senior Software Engineer - Platform & Infrastructure (Data Platform)
Jobgether
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. 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 healthcare organizations in the U.S. focused on delivering "the world's best medicine," made better by its 30,000+ clinical
Additional Information About the Role BJC is hiring for a Sailpoint Architect. We are looking for 5-10 years of SailPoint IdentityIQ Administration and Architecture. This is a remote position. The SailPoint Architect is responsible for the hands‑on design, administration, and continuous improvement of the organization’s SailPoint IdentityIQ–based Identity and Access Management (IDAM) environment. This role serves as the technical authority for SailPoint architecture, operations, integrations, and access governance, ensuring identity solutions are secure, scalable, and compliant. Required Qualifications - Bachelor’s degree or equivalent experience. - 5–10 years of relevant professional experience. - Strong hands‑on experience with SailPoint IdentityIQ administration and architecture. - Solid understanding of Identity & Access Management (IAM/IDAM) principles. - Experience with Active Directory, role‑based access control, and group management. - Proven experience developing SailPoint rules, workflows, and integrations. - Experience supporting enterprise‑scale identity platforms and access governance. - Strong troubleshooting, analytical, and problem‑solving skills. - Experience with Windows server administration and patching. - Ability to work independently while collaborating across technical and business teams. Eligible Remote States: - Alabama Iowa North Carolina Wisconsin - Arkansas Kansas Ohio - Florida Kentucky Oklahoma - Georgia Louisiana South Carolina - Illinois Mississippi Tennessee - Indiana Missouri Texas Overview BJC 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. That includes $410.6 million in charity care and other financial assistance to patients to ensure medical care regardless of their ability to pay. In addition, 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, which consistently ranks among the top medical schools in the country. IS Security Services serves as an independent, objective catalyst for implementing effective and efficient controls to protect BJC HealthCare (BJC) information resources through collaboration with customers. We provide value to our customers and the organization by: Ensuring compliance with internal policies and external regulations; evaluating information system and application controls; educating BJC employees and other strategic partners on information systems security practices and concepts; acting as a resource on security controls for new and existing information systems and applications; recovering mission critical applications and data vital to the organization and strategic partners; investigating practices not in compliance with established BJC Information Services security policies and standards. Preferred Qualifications Role Purpose The Senior Solutions Architect is responsible for creating a comprehensive architecture for IT solution(s) and providing strategic direction throughout the development process. They are committed to the development of all technology solution plans, assuring that technology solutions meet business requirements while aligning with long-term architectural goals, standards and principles. In addition, Senior Solutions Architect is responsible for researching, evaluating and evangelizing emerging technologies for possible use in the enterprise. The Senior Solutions Architect provides technical leadership across BJC IT domains, from project planning level through strategic decisions making.Epic or applicable certifications will be required within 6 months of hire. Responsibilities - Leads the development of solution architectures in specific business, infrastructure or functional areas. Provides technical guidance and governance on solution development and integration. Ensures that solution architectures follow relevant IT standards, principles and reference architectures. - Actively maintains recognized expert level knowledge in one or more IT domains. Supports and promotes the development and sharing of their knowledge within the organization.Collaborates with internal teams and vendors to identify and resolve issues in solution development and implementation.Develops and presents findings and guidance to selected audiences - including business and leadership teams. - Monitors the external environment to gather intelligence on emerging technologies. Assesses and documents the impacts, threats and opportunities to the organization. - Designs large or complex systems and undertakes impact analysis on major design options and trade-offs. Ensures that the system design balances functional and non-functional requirements. Minimum Requirements Education - Bach Deg and/or Equivalent Exp Experience - 5-10 years Supervisor Experience - No Experience Preferred Requirements Education - Bachelor's Degree Experience - 10+ years Benefits and Legal Statement BJC Total Rewards At BJC we’re committed to providing you and your family with benefits and resources to help you manage your physical, emotional, social and financial well-being. - Comprehensive medical, dental, vison, life insurance, and legal services available first day of the month after hire date - Disability insurance* paid for by BJC - Annual 4% BJC Automatic Retirement Contribution - 401(k) plan with BJC match - Tuition Assistance available on first day - BJC Institute for Learning and Development - Health Care and Dependent Care Flexible Spending Accounts - Paid Time Off benefit combines vacation, sick days, holidays and personal time - Adoption assistance To learn more, go to our Benefits Summary *Not all benefits apply to all jobs The above information on this description has been designed to indicate the general nature and level of work performed by employees in this position. It is not designed to contain or be interpreted as an exhaustive list of all responsibilities, duties and qualifications required of employees assigned to this job. Equal Opportunity Employer
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.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description 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 and event-driven services, and contribute to data pipelines, automation tooling, and platform analytics. The position requires collaboration across product, security, DevOps, and partner teams, while mentoring peers and maintaining operational excellence. This is a high-impact opportunity to shape platform capabilities used in complex, real-world systems, including AI/ML integrations. The environment encourages innovation, curiosity, and technical leadership, offering exposure to cutting-edge technologies and scalable enterprise solutions. - Co-own the architecture and reference designs for APIs, data pipelines, multi-tenant controls, time-sync, and analytics. - Design and implement scalable REST/GraphQL and event-driven services to support diverse integration patterns. - Build high-volume, real-time pipelines with robust validation, error handling, and observability. - Ensure platform designs align with regulatory and security standards, contributing evidence for accreditation readiness. - Evolve and maintain the API Developer Hub and self-service partner onboarding workflows. - Onboard third-party models and simulations, including AI/ML/LLM features, with clear methodology and tooling. - Collaborate cross-functionally with internal teams, external partners, and stakeholders, mentoring engineers on integration patterns and operational excellence. Qualifications - 5+ years of software development experience with a focus on enterprise integration and API platforms; 2+ years owning architectural scope. - Expertise in REST, GraphQL, webhooks, and event-driven systems (Kafka/CloudEvents/queues). - Experience with AWS services including API Gateway, Lambda, EKS, and associated PaaS/IaaS. - Proficiency with Infrastructure-as-Code (Terraform, CloudFormation, CDK) and CI/CD pipelines. - Containerization experience with Docker, Kubernetes, and Helm. - Skilled in Java/Kotlin, Python, REST/GraphQL, and working with PostgreSQL and MongoDB. - Strong understanding of API security, secrets management, and rate-limiting. - Proven track record integrating AI/ML/LLM features into production APIs. - Excellent communication, problem-solving, and collaborative skills; able to mentor and guide engineering teams. - Bonus: experience with FedRAMP, NIST 800-53, DoD IL compliance, or prior aerospace/space operations exposure. Benefits - Competitive salary range of $154,000 – $213,000, based on experience and location. - Remote-friendly work or opportunity to be based in Colorado Springs, CO. - Flexible PTO and supportive work-life balance policies. - Health, dental, and vision coverage. - Equity opportunities and a culture of innovation and growth. - Exposure to cutting-edge technologies, including AI/ML integrations and scalable platform solutions. - Inclusive, mission-driven environment focused on collaboration, mentorship, and professional development.
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!
Established 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! Schedule - Must be able to work full time 37.5 hours a week for July 2026- December 2026! - Hours: 9am to 5pm EST Monday- Friday FM is hiring a AI Software Engineering Co-Op to join our team for the Fall 2026 School Term, Full-time for 6 months. This is an excellent opportunity for motivated students to apply their classroom experience, professional attitude, and personal ambition. You will get firsthand experience while earning college credits and getting paid! As an AI Software Engineering co-op, you will have the opportunity to work on real-world problems and solutions with a team of talented developers. Your projects may consist of developing or modifying business applications, integrating business applications and databases, augmenting rapid software delivery and deployment processes, and automating software testing. Qualifications Education Must be enrolled as a full-time student studying Computer Science, or related degree program degree during the Fall 2026 Semester to be considered. Technical Skills Knowledge of Theory and principles of software engineering Proficiency in high-level programming languages: - Objected Oriented Programming: C#, Java or Python required - Hands-on experience incorporating AI solutions to support project outcomes or problem-solving required - Typescript, REACT, Angular or JavaScript - Experience with Oracle, MS SQL Server, or any relational databases Personal projects with technical skills listed and Student involvement on campus a plus! Soft Skills Ability to work effectively in teams and solve problems Desire and willingness to learn new technologies The hiring range for this position is $24.00 to $33.00 per hour. The final salary offer will vary based on geographic location, individual education, skills, and experience. FM is an Equal Opportunity Employer and is committed to attracting, developing, and retaining a diverse workforce.
Senior Software Engineer- Cloud/GovCloud (Top Secret cleared)
ICFWe are not a typical consulting firm and our people are not typical consultants.
Please note: This role is contingent upon a contract award. While it is not an immediate opening, we are actively conducting interviews and extending offers in anticipation of the award. The Work: ICF is seeking an experienced and driven Software Engineer to lead and oversee mission-critical initiatives in support of the Defense Counterintelligence and Security Agency (DCSA). In this role, you will design, develop, and maintain applications leveraging technologies such as Java, Kotlin, and TypeScript, working across Oracle and SQL Server databases in cloud-hosted environments including AWS GovCloud. Job Location: Although this position is remote, the candidate needs to live in the Washington DC metro area. If you accept this position, you should note that ICF does monitor employee work locations and blocks access from foreign locations/foreign IP addresses, and also prohibits personal VPN connections. You may be asked to travel once a quarter to an office or client site. Our core work hours are 8am - 5pm Eastern Time with the option to start earlier or work later depending on your time zone. What You Will Do: - Participate in all phases of the Software Development Lifecycle (SDLC), including requirements analysis, design, development, testing, deployment, and sustainment of secure, mission-critical applications. - Design, develop, and maintain applications using technologies such as Java, Kotlin, and TypeScript, ensuring scalability, performance, and maintainability. - Develop and optimize database solutions leveraging Oracle and Microsoft SQL Server, ensuring data integrity, performance, and security. - Build and support cloud-based solutions within AWS GovCloud environments, troubleshooting and resolving issues related to cloud services and system integrations. - Collaborate within an Agile development environment, working closely with product owners, architects, cybersecurity, and DevSecOps teams to translate requirements into high-quality software solutions. - Conduct code reviews, unit and integration testing, and debugging activities to ensure applications meet quality, security, and compliance standards. - Create and maintain technical documentation to accurately reflect system architecture, software design, and implementation details. - Ensure compliance with federal regulations, DoW policies, and security requirements.. - Prepare and deliver executive-level briefings, status reports, and performance updates to government stakeholders and corporate leadership. - Maintain a positive, results-oriented work environment by building partnerships with internal and external partners. What You Will Bring With You: - Active Top Secret Clearance - Proven experience (8+ years, or adjust as needed) supporting the full Software Development Lifecycle (SDLC), including design, development, testing, and deployment of secure, enterprise-level applications. What We Would Like You To Bring With You: - Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related technical field. - 2 years’ experience working with DCSA - 5 years’ experience with working on/around cloud platforms in AWS. - Hands-on experience developing applications using Java or Kotlin, and TypeScript, with strong understanding of object-oriented design principles and modern development frameworks. - Experience working with Oracle and/or Microsoft SQL Server databases, including writing and optimizing queries and ensuring data integrity. - Experience supporting applications in AWS GovCloud or other secure cloud environments, with understanding of cloud architecture, performance optimization, and troubleshooting. - Familiarity with Agile methodologies and collaborative development practices, including code reviews, version control, and CI/CD pipelines. Professional Skills: - Highly effective analytical, problem-solving, and decision-making capabilities. - Excellent communication and interpersonal skills to interface effectively at all levels of the business. - Ability to self-organize, priorities and conduct research on multiple projects under tight deadlines in a fast-paced environment. #Li-cc1 #Indeed Working at ICF ICF is a global advisory and technology services provider, but we’re not your typical consultants. We combine unmatched expertise with cutting-edge technology to help clients solve their most complex challenges, navigate change, and shape the future. We can only solve the world's toughest challenges by building a workplace that allows everyone to thrive. We are an equal opportunity employer. Together, our employees are empowered to share their expertise and collaborate with others to achieve personal and professional goals. For more information, please read our EEO policy. We will consider for employment qualified applicants with arrest and conviction records. Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals with sincerely held religious beliefs, in all phases of the application and employment process. To request an accommodation, please email Candidateaccommodation@icf.com and we will be happy to assist. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. Read more about workplace discrimination rights or our benefit offerings which are included in the Transparency in (Benefits) Coverage Act. Candidate AI Usage Policy At ICF, we are committed to ensuring a fair interview process for all candidates based on their own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) tools to generate or assist with responses during interviews (whether in-person or virtual) is not permitted. This policy is in place to maintain the integrity and authenticity of the interview process. However, we understand that some candidates may require accommodation that involves the use of AI. If such an accommodation is needed, candidates are instructed to contact us in advance at candidateaccommodation@icf.com. We are dedicated to providing the necessary support to ensure that all candidates have an equal opportunity to succeed. Pay Range - There are multiple factors that are considered in determining final pay for a position, including, but not limited to, relevant work experience, skills, certifications and competencies that align to the specified role, geographic location, education and certifications as well as contract provisions regarding labor categories that are specific to the position. The pay range for this position based on full-time employment is: $130,687.00 - $222,169.00 DC Remote Office (DC99)


