Senior Software Engineer, Product
Location
United States
Posted
39 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer, Product
Crosslake Technologies
Role Description This role is US based remote and all candidates must be able to work in the US now and in the future without restriction. 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. 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 full stack and using modern AI-enabled workflows to accelerate delivery. This role is part of our Core Products team, which builds and maintains the tools Crosslake practitioners use to manage assessments and deliver results to clients. You’ll be expected to design, build, and ship software with minimal handoffs—working across frontend, backend, and infrastructure as needed. How we work: - Small teams, high ownership, minimal handoffs - Fast, iterative delivery over heavy process - Pragmatic decision-making over over-engineering - Engineers are expected to operate across the stack, not within silos Key Responsibilities - Design and build full-stack applications from concept to production - Own the full SDLC: design, development, testing, deployment, and iteration - Work within a small pod to deliver quickly with a high degree of autonomy - Contribute to architecture and make pragmatic technical decisions - Use AI tools to accelerate development, testing, and code quality - Iterate rapidly while maintaining a strong bar for reliability and maintainability Qualifications - 7+ years of software engineering experience - Strong full-stack capability (frontend, backend, and cloud infrastructure) - Comfortable stepping into an architectural role when needed - 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 harnesses - 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) - Familiarity with modern AI-enabled development environments and practices Preferred Experience - Infrastructure as Code (e.g., Terraform) - CI/CD and modern DevOps practices - Extensive experience with one or more of the following languages: Python, Typescript, Golang, Rust - Experience with deploying and maintaining applications in the AWS ecosystem - Experience with AI engineering – building agentic workflows into products that balance efficiency and quality (e.g., Pydantic AI, CrewAI, LangGraph, etc.) What success looks like - You ramp quickly and start contributing within weeks - You ship production-ready features in short cycles - You make sound architectural decisions without overbuilding - You effectively use AI tools to meaningfully increase speed and output
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Product Engineer – Production Systems
CircuitHubWe're building a future where hardware companies can design and iterate as fast as software companies
• Own entire production software systems end-to-end, from understanding operational problems on the factory floor through designing, building, deploying, and operating the software that solves them. • Responsible for entire systems rather than isolated tickets, owning problems from discovery through deployment and operational impact. • Build and maintain the internal operational stack that seamlessly connects planning, materials, purchasing, personnel, and factory processes, transforming complex manufacturing workflows into highly reliable, usable software. • Partner closely with factory operators, engineers, and company leadership to ensure CircuitHub’s factories scale smoothly as demand and Grid capabilities grow. • Example projects include building production planning tools, designing inventory and materials-flow systems, improving factory operator workflows, integrating new automation equipment, applying AI to automate operational processes, and developing software that coordinates work across people, robots, and suppliers.
Junior Full-Stack Developer
Realm DigitalDigital strategy & tech partner helping companies solve problems, unlock value & achieve their vision #YouImagineWeBuild
• Build and maintain RESTful API endpoints using Python and Flask, contributing to business logic for BOQ processing and user management • Assist in integrating third-party and AI-driven APIs, including working with the Anthropic Claude API that powers the platform’s computational pricing engine • Develop and maintain responsive user interfaces using React, ensuring a polished experience across devices • Contribute to document processing pipelines handling PDF, Excel, and Word files for BOQ uploads and report exports • Write clean queries and support schema work using SQLAlchemy and PostgreSQL under senior guidance • Write tested, well-documented code and participate in code reviews and sprint planning • Support CI/CD workflows, containerisation, and deployment tasks as you grow into the role
Full Stack Developer – Mid-level
FIESC - Federação das Indústrias de Santa CatarinaPelo Futuro da Indústria.
• Provide support and maintenance for Information Systems and system integrations • Serve as a resource on projects for implementing Information Systems or developing system integrations
• Design, develop, and maintain large-scale data pipelines using Scala, Spark, and cloud-native technologies • Solve complex data engineering challenges by designing efficient, resilient distributed systems • Contribute to production-grade data platforms, delivering high-quality, tested code • Ensure software quality through clean, testable, and well-documented code • Collaborate within agile value stream teams, working closely with engineers, product owners, and cross-functional stakeholders • Provide technical guidance to peers, contributing to architecture discussions and promoting best engineering practices • Support release and operational processes, including deployments, monitoring, alerting, and continuous improvement of system reliability • Drive improvements in performance, cost efficiency, and scalability of data processing workloads



