Senior Software Engineer, Services
Cross Lake
Crosslake Engineering Role
(This role is US based remote and all candidates must be able to work in the US now and in the future without restriction)
Technology is no longer just an enabler of business strategy. It is the business strategy. And with AI reshaping how companies operate, compete and grow — while rapidly accelerating the pace of change — the stakes have never been higher.
We're focused on helping private equity investors and portfolio company leaders drive value creation through technology. In a world where investors deploy trillions annually into software and tech-enabled businesses, we're the team that makes sure the underlying technology actually delivers.
The expert judgment of our experienced practitioners is complemented by proven frameworks, tech-enabled solutions, and objective data to help organizations navigate critical technology decisions across diligence, transformation, growth, cybersecurity, AI, and operational execution.
Everything we do is grounded in five core values: Service. Curiosity. Credibility. Commitment. Creativity.
If you're energized by solving complex technology challenges and helping others succeed in critical moments, you'll fit right in.
Job Role
We're building small, highly capable engineering pods (2–3 engineers) that own problems end-to-end and move quickly from idea to production. This role is for engineers who are comfortable operating across the stack while bringing strong backend and systems design expertise.
This role is part of our Services team, which builds the shared backend services and system foundations that power many of Crosslake's tools and products. These systems are designed for reuse, scalability, and long-term maintainability.
This role requires strong architectural thinking and hands-on execution, with a focus on building reliable, extensible services that support multiple use cases over time.
How We Work
- Small teams, high ownership, minimal handoffs
- Fast, iterative delivery with an emphasis on sound system design
- Pragmatic decision-making over over-engineering
- Engineers are expected to operate across the stack, not within silos
Key Responsibilities
- Design and build shared backend services and APIs used across multiple systems
- Define service boundaries, contracts, and data models
- Own the full SDLC: design, development, testing, deployment, and iteration
- Contribute to domain modeling and system design decisions
- Ensure services are scalable, reliable, and reusable
- Improve system cohesion and reduce duplication across tools and products
- Use AI tools to accelerate development while maintaining high code quality
- Balance speed with long-term maintainability and extensibility
Requirements
- 7+ years of software engineering experience
- Strong backend expertise with the ability to operate across the full stack when needed
- Experience designing service-oriented or distributed systems
- Familiarity with domain-driven design (DDD) principles
- Exceptional systems thinking and ability to model complex domains
- Experience deploying and operating applications in cloud environments (AWS, Azure, or GCP)
- Solid understanding of the full SDLC
- Deep experience with (i.e., daily usage of) AI coding tools
AI-Native Development
- Hands-on experience using AI-assisted development tools beyond basic code generation
- Ability to leverage AI across the workflow (e.g., prototyping, debugging, test generation, QA, code review, security analysis)
- Ability to balance AI-assisted development with sound system design and long-term maintainability
- Familiarity with modern AI-enabled development environments and practices
Preferred Experience
- Infrastructure as Code (e.g., Terraform)
- CI/CD and modern DevOps practices
- API design (REST, GraphQL, event-driven systems)
- Messaging systems (e.g., Kafka, SQS), Event sourcing, CQRS patterns
- Data modeling (SQL and NoSQL)
- Observability practices (logging, metrics, tracing)
- Experience with one or more of the following languages: Python, TypeScript, Golang, Rust
- Basic understanding of data engineering principles
What Success Looks Like
- You design services that are reused across multiple systems
- You create clean abstractions that simplify downstream development
- You balance speed with long-term maintainability
- You improve system consistency and reduce fragmentation
- You effectively use AI tools to increase speed without sacrificing quality
- ...the successful candidate is expected to report to Warren, MI, or Austin, TX three times per week.The RoleThe Senior Software Engineer - Vehicle Experience Services will play a key role in designing, building, and supporting the platforms and services that connect GM...SeniorFull timeLocal areaWork from homeRelocationRelocation package
$140k - $160k
Senior Software Engineer, Ground & Control Services About Us:BlackSky is a real-time intelligence company. We own and operate the world's most advanced space-based intelligence platform and provide customers satellite imagery, automated analytics and high-frequency monitoring...SeniorPermanent employmentFull timeWork at officeRemote workWorldwide$150k - $175k
Job TitleSenior Software Engineer 1, Picksy ServicesJob DescriptionPicksy is our next-generation... ...team owns the foundational product data, services, applications, and integrations that... ...__________________________________As a Senior Software Engineer on Picksy Services, you...SeniorFull timeTemporary workWork at officeLocal areaRemote workFlexible hours2 days per week- ...Chainlink Senior Software Engineer Chainlink is the industry-standard oracle platform bringing the capital markets onchain and powering the... ...majority of DeFi. Many of the world's largest financial services institutions have also adopted Chainlink's standards and infrastructure...SeniorRemote work
$190k - $200k
...Senior Software Engineer, Backend Read AI is seeking a Senior Software Engineer to join our Backend team. As a senior contributor, you will play... ...Architect, develop, and maintain scalable backend services and APIs, primarily using Python (FastAPI), SQLAlchemy, and...SeniorFull timeFlexible hours$200k - $287.5k
...looking for a talented and passionate SeniorSoftware Engineer for our Snowpark Container Service, part of our Snowflake Compute Platform - to build... ...critical to realizing Snowflake’s Data Cloud Mission.AS A SENIOR SOFTWARE ENGINEER, YOU WILL: Design and develop features,...SeniorWork at office- ...solvingExceptional in execution and impactThe Role The Threat Intelligence Services (TIS) team turns Proofpoint's threat data and telemetry into... ...infrastructure, and a customer-facing CMS. We are hiring a software engineer to build and operate that platform. You will own tools end...SeniorFull timeFlexible hours
$155k - $190k
Senior Software Engineer - Backend Services Truveta is the world’s first health provider led data platform with a vision of Saving Lives with Data. Our mission is to enable researchers to find cures faster, empower every clinician to be an expert, and help families make...SeniorFor contractorsVisa sponsorshipWork visaFlexible hours$243.29k - $295.25k
...microservices. Application Networking connects and secures Roblox’s services. We build ingress gateways that route traffic from the edge... ...and training workloads. We are looking for accomplished engineers to set the foundation of this work.You will:Bootstrap the Kubernetes...SeniorFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday- ...and target connection details, and the service orchestrates the entire migration lifecycle... ...windows. Later, you mentor a junior engineer through a complex debugging session — a... ...Experience in professional, non-internship software development- Experience programming with...SeniorInternshipFlexible hours
- ...Consulting is seeking a talented and motivated software engineer with interest and experience in design and implementation... ...credentials. SummaryType: ContractFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And ServicesSeniorContract workFor contractors
- ...states. From IT security and platform engineering to architecture, software development, and infrastructure, we... ...the Publix Technology Team as a Senior Software Engineer supporting the Associate... ...microservices, REST APIs, and service-oriented architecturesDrive engineering...SeniorInternshipSecond jobRemote workRelocation package
$123k - $215.25k
...American ExpressDescriptionThe Global Commercial Services team at American Express is looking for a seasoned Senior Engineer I withextensive full-stack development... ...history ofsuccessfully leading and mentoring software engineering teams. This role will be pivotal in...Senior$168.1k - $227.4k
Amazon's global Customer Service network serves hundreds of millions of customers, and the decisions behind how that network... ...where repeatable decisions allow it. We are hiring a Senior Software Development Engineer to help define how the product, the system, and the...SeniorTemporary workInternshipFlexible hours$193.3k - $261.5k
We are looking for a Senior Software Development Engineer to play a key role in designing and building the next generation of self service tools, that will scale to serve our customers globally. As an Sr SDE on this team you will own complex, ambiguous problems end-to-end...SeniorInternshipLocal areaFlexible hours$150k - $170k
...develops and provides critical services that support scientific... ...commercial-quality, cloud-based software application and platform services... ...discoveries.Job SummaryAs a senior member of the Globus product... ...team, the Senior Software Engineer, Backend Services will work in...SeniorFull timeWork experience placementRemote workWork from homeWorldwideWeekend workAfternoon shift$168.1k - $227.4k
The AWS Database Migration Service helps customers migrate databases... ...job responsibilitiesAs an engineer in the AWS DMS team, you will... ...our team drive efficiencies in software architecture, you’ll create... ...-sharing and mentorship. Our senior members enjoy one-on-one mentoring...SeniorInternshipFlexible hours$140k - $160k
...York Times. The Privacy & Governance Services team builds the tooling that makes responsible... ...retention and deletion, and give engineering teams across the company a simple,... ...with sensitive data. We're looking for a Senior Software Engineer to develop these systems....SeniorLocal areaFlexible hours$230k - $288k
...assembling a diverse, world-class team—engineers, designers, researchers, and product minds... ...advancements into every HP product and service, we’re expanding what’s possible for... ...best work. About The Role As a Senior Software Engineer specializing in Services Security...SeniorFull timeTemporary workLocal areaFlexible hours$184.9k - $250.2k
We are looking for a customer-obsessed Senior Software Development Engineer (SDE 3) to join our Engineering Services team. In this role you will lead the design and delivery of cloud-native production-ready software and infrastructure that our customers integrate into their...SeniorInternshipFlexible hours$200k - $250k
...to offer a ticket to the millions of fans who browse our platform around the world. Join StubHub's Edge Services team as a Software/Security Engineer and help shape the global infrastructure that keeps millions of fans connected, secure, and engaged-right at the...SeniorFull timeWork at officeRemote workWorldwideFlexible hours$168.1k - $227.4k
...language models are shaping how enterprise software gets built, deployed, and operated at scale. We're hiring a Senior Software Development Engineer to lead that charge, architecting AI-... ...systems, security, and emerging AWS services, pioneering collaborative AI agent...SeniorInternshipFlexible hours- ...MongoDB’s Storage Layer Services (SLS) team is re-architecting the MongoDB cloud storage layer and sits at the heart of our next... ...to run more efficiently. We are looking for a talented Senior Software Engineer to join our team as we execute on a multi-year roadmap and...SeniorFull timeWork at officeLocal areaRemote workWorldwide
$70 per hour
...Must haves for key technology expertise: JAVA, Spring, Rest Services Development. SQL and exposure to Google cloud platform and Google... ...Qualifications Our Client is seeking to fill a Sr. Software Engineer, Product Deployment position. Ideal candidate has at least 4...SeniorFull timeContract workTemporary work$168.1k - $227.4k
...Identity systems that major AWS and Stores services depends on to exist and the layers that... ...Services. We hold the records of engineering identity at Amazon, and we make that record... ...through full partition coverage - Own 389DS software lifecycle: upgrade train, master fleet...SeniorInternshipFlexible hours$120k - $130k
Overview The Sr Software Engineer, Services will help to develop the web applications for the Informatix platform. This includes active participation in all stages of the software development life cycle from requirements definition and design to development, deployment,...SeniorFull timeLocal areaRemote workVisa sponsorshipWork visaFlexible hours$193.3k - $261.5k
AWS Infrastructure Services owns the design, planning, delivery, and operation... ...help.You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security... ...management process.A day in the lifeAs a Senior SDE, you'll be at the forefront of...SeniorInternshipLocal areaFlexible hours$168k - $270.25k
...can make a lasting impact on the world.NVIDIA is seeking an experienced software engineer to join the Cloud Foundations Automation team. Our team builds and operates the core infrastructure services that power NVIDIA's DGX Cloud and SuperPod deployments, delivering...SeniorFull timeRemote work$125k - $135k
Senior Software Engineer I, Institutional Services Department: Digital Employment Type: Full Time Location: Stephen A. Schwarzman Building Reporting To: Christina Entcheva Compensation: $125,000 - $135,000 / year Description -- This is not a remote role and requires...SeniorFull timeWork at officeMonday to Friday3 days per week$182k - $242k
...company (Nasdaq: CRWV) in March 2025. Learn more at .About the Role:CoreWeave is seeking a passionate and innovative Senior Software Engineer of Network Services to lead the architecture, scaling, and operations of our network services. You'll be tackling the complex...SeniorPermanent employmentFull timeTemporary workCasual workWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Services. Be the first to apply!
- software engineer internship United States
- software development engineer aws United States
- software developer internship no experience United States
- real time software engineer United States
- financial software developer United States
- oracle software engineer United States
- part time software developer United States
- software engineer co-op United States
- graduate software developer United States
- software engineer travel United States


