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)
What We Believe
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.
Our Role
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.
Our Approach
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.
What We Value
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
$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 hours3 days per week$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- ...disruptive cybersecurity solutions. Our CleanINTERNET managed service operationalizes billions of threat indicators in real-time... ...with actionable insights for our customers. Position: Senior Software Engineer, Intelligence Services Location: US (Hybrid or Remote)...SeniorRemote jobFull timeContract workShift work
$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- ...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
$160k - $240k
Senior Software Engineer - Kubernetes as a Service Location New York Business Area Engineering and CTO Ref # 10046686 Description & Requirements Who We Are: We are the KaaS team (Kubernetes as a Service), the backbone of all Kubernetes-based platforms...SeniorTemporary workFor contractorsWork experience placement$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$227.37k - $295.25k
...Application Networking team connects and secures these services, building ingress gateways, managing the service... ...control plane, and the underlying network stack.Act as a senior voice on the team, mentoring junior engineers and promoting best practices in testing, deployment,...SeniorFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$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- ...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
- ...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
$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$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
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$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$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$200k - $250k
...way 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$160k - $190k
...Description The Huntress team is looking for an innovative and highly motivated Senior Software Engineer with excellent problem-solving and communication skills to join our Endpoint Services team. This team is responsible for the core agent and endpoint platform...SeniorFull timeRemote workHome office$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$152k - $241.5k
NVIDIA's Developer Tools team is seeking a Senior Software Engineer to strengthen identity, security, and reliability for profiling services. Performance data can contain sensitive technical and operational information that requires thoughtful protection. This role turns...SeniorFull time- ...CoreWeave is the AI Hyperscaler™, delivering a cloud platform of cutting edge services powering the next wave of AI. Our technology provides enterprises and leading AI labs with the most performant, efficient and resilient solutions for accelerated computing. Since 20...SeniorFull timeTemporary workCasual workWork at officeRemote workFlexible hours
$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$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$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- ...Job Description Job Description About the Role We're seeking skilled a Senior Software Engineer to design and develop the core API services and backend systems that power InfiniteChoice's platform. You'll build cloud-native software solutions that serve millions...SeniorContract workRemote work
- ...About this team and role: As a Senior Software Engineer on the Ecosystem Services Team , you’ll build and own back-end systems and the integrations that keep our services running, help maintain and evolve the cloud infrastructure the application runs on, and play...SeniorFull timeRemote workWorldwide
$121k - $206k
...difference in ways that matter to you. About the TeamThe AI Engineering and Application Development business unit builds and enables... ...discipline. Role SummaryIn this role, as part of Developer Services Software Engineering team, you will develop, analyze, design, build,...SeniorFull timeWork experience placementLocal areaRemote work3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Services. Be the first to apply!
- agile software developer United States
- software developer internship no experience United States
- intermediate software engineer United States
- software engineer staff United States
- experienced software developer United States
- software engineer co-op United States
- work from home software developer United States
- software developer no experience United States
- software developer fintech United States
- software data engineer United States




