SingleStore delivers the cloud-native database with the speed and scale to power the world’s data-intensive applications. With a distributed SQL database that introduces simplicity to your data architecture by unifying transactions and analytics, SingleStore empowers digital leaders to deliver exceptional, real-time data experiences to their customers. SingleStore is venture-backed and headquartered in San Francisco with offices in Sunnyvale, Raleigh, Seattle, Boston, London, Lisbon, Bangalore, Dublin and Kyiv. Consistent with our commitment to diversity & inclusion, we value individuals with the ability to work on diverse teams and with a diverse range of people.
Senior Software Engineer
Location
United States
Posted
29 days ago
Salary
$150K - $220K / year
Seniority
Senior
Job Description
Senior Software Engineer
SingleStore-LinkedIn
Role Description SingleStore engineers build the real-time data platform powering some of the world’s most demanding applications. Our cloud-native architecture enables high-performance transactional and analytical workloads at scale, and our teams ship production code continuously throughout the year. We operate in a fast-moving, highly collaborative environment where engineers own their work end-to-end and partner closely across Product, Sales, and Go-To-Market teams to deliver meaningful business impact. We are seeking a Senior Software Engineer to join the Helios team and play a critical role in designing and delivering core capabilities for SingleStore’s cloud-managed service. This is a senior technical leadership role with end-to-end ownership of large, release-defining projects at the intersection of distributed systems, cloud infrastructure, and database technology. The focus of this role is on cloud-based metering and billing for all Helios products and features. You will be responsible for building and maintaining the bookkeeping system and integrations that powers millions in cloud revenue with extreme attention to detail. As a Software Engineer, you will set technical direction, solve complex system-level problems, and act as a force multiplier across the organization. You will work closely with Product and customer-facing teams to ensure our platform meets the needs of both long-standing enterprise customers and new adopters. This role is ideal for an engineer who thrives on deep technical challenges, takes pride in building durable systems, and enjoys mentoring others while remaining hands-on. Note: This role is open across multiple levels. Final leveling (Senior, Staff, or Principal) will be determined based on experience, scope of impact, and demonstrated technical leadership throughout the interview process. Qualifications - 4+ years of experience developing and debugging system-level software in Golang or similar language - Familiarity with distributed systems managed via Kubernetes - Demonstrated ability to design and build highly reliable, high-performance system software - Experience working in environments where performance, scalability, and reliability are critical - Bachelor’s degree in Computer Science or equivalent practical experience Requirements - Lead technical design and decision-making for large, release-defining projects impacting SingleStore’s cloud platform - Design and implement new capabilities across networking, control plane, and managed service infrastructure - Solve complex, mission-critical system problems with solutions that are scalable, maintainable, and resilient - Collaborate closely with Product Management to translate customer and business requirements into robust technical solutions - Investigate and resolve difficult issues in production and development environments while balancing multiple responsibilities - Communicate complex technical decisions and trade-offs clearly, including their impact on system performance, reliability, and business outcomes - Mentor and guide engineers on system design, coding standards, and architectural best practices, raising the technical bar across the team - Participate in customer POCs and technical engagements, helping optimize performance, reliability, and adoption - Partner cross-functionally with teams including Sales, Marketing, and G&A to support product delivery and customer success Preferred Qualifications - Experience building cloud-native SaaS platforms - Experience working with frontend web frameworks like React - Background with cloud-based metering and billing and generally accepted account practices Benefits - Salary range for this role, if based in California, Colorado, Washington, or New York City is: $150,000 - $220,000 USD per year - Salary is based on permissible, non-discriminatory factors such as skills, experience, and geographic location - Roles may be eligible for additional rewards, including merit increases and annual bonuses
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer
MotionMotion is creating the command center for creative strategists: an AI-driven analytics and intelligence platform that bridges the gap between performance marketers and creative teams, helping them uncover what's working, what's not, and ultimately ship more winning ads across platforms like YouTube, LinkedIn, Meta, and TikTok. Today, Motion is trusted by some of the world’s top e-commerce and direct-to-consumer brands and agencies (including Vuori, True Classic, The Farmer’s Dog, and HexClad) and has analyzed over $14 billion in media spend. We're growing fast (2.5x year-over-year and now 70+ team members), our product is sticky, and with a recent $30M Series B raise, we're just getting started.
Role Description Motion’s products increasingly rely on data-intensive APIs. Beyond our reporting platform, MCP server, and public endpoints, these APIs now power per-customer environments where AI systems can execute tasks, access customer-specific state, and proactively run analysis. Today, that means Azure VMs running Dockerized workloads and a growing layer of application code which needs to cover everything from functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and infrastructure. This is not a traditional DevOps or SRE role. You’ll spend most of your time writing application code that controls infrastructure primitives: - Messaging queue abstractions - VM management - Data lifecycle - Container updates - No-downtime migrations - Bootstrapping - Permissions - Observability - Security The right person is comfortable going deep into Linux, containers, networking, and all that jazz, but thinks like a product engineer: shipping reliable systems, choosing pragmatic abstractions, and making complicated runtime behavior feel routine to our customers. Our tech stack: Node.js, TypeScript, React, MongoDB, ElasticSearch, Azure, and Pulumi. Qualifications - 6+ years of experience as a software engineer, with meaningful time spent going deep into infrastructure. - Strong production backend experience. TypeScript / Node.js is ideal, but we care more about strong engineering judgment and the ability to learn our stack quickly. - Deep, hands-on cloud experience. Azure is where we live, but AWS or GCP experience transfers if you are strong on the fundamentals. - Fluency with infrastructure-as-code. We use Pulumi but any relevant experience in Terraform or CDK is good. - Hands-on experience with containers and runtime environments. Docker is important; experience with Kubernetes, Nomad, ECS, Docker Swarm, or similar orchestration systems is helpful but not required. - Experience designing reliable systems around background jobs, queues, locks, service buses, migrations, retries, and failure recovery. - Strong security instincts for application runtime environments. Requirements - You're genuinely excited about infrastructure. When something breaks, you want to understand how the system actually works, not just scale and restart it. - A strong sense of ownership: you make decisions and move quickly to fix things quickly when they go wrong. - A pragmatic mindset. You can ship the simple thing when speed matters, while flagging that which needs to evolve later. - Comfortable in a fast-moving startup where requirements come with ambiguity and the “right” way isn't handed to you. - You enjoy being a strong individual contributor and a supportive teammate. Engineering is a team sport here. Benefits - Competitive compensation package, including equity for all employees. - Health benefits from day one. - A monthly health & lifestyle stipend to support your well-being. - 20 days of PTO. - A $1,500 work-from-home stipend. - Remote-first with hybrid flexibility. - Opportunity for impact as an early team member. - Award-winning team ranked #19 on G2's list of Best Canadian Software Companies for 2026. - Team connection through virtual and in-person events.
Software Engineer III
Yum! Center for Global Franchise ExcellenceEmpowering communities to create and sustain generational wealth through franchising.
• Develop code and unit tests for BOH systems leveraging AI technologies to increase efficiency and accuracy. • Collaborate with other software engineers, quality engineers (QE), site reliability engineers (SRE), security engineers and product teams across YUM brands and vendor partners to implement software solutions. • Participate in Agile Scrum activities such as daily standups, sprint planning, backlog refinement, retros and turnover sessions. • Document and diagram software processes with high-level overview of data flows. • Help create and improve processes or tools. Improve existing code by refactoring.
Senior/Principal Software Engineer (Python/Computer Vision/ML)
Dev.ProSoftware Development Partner. Result-driven. Quality-obsessed.
Role Description We invite a Senior Software Engineer with deep hands-on experience in Python, Computer Vision, and Machine Learning to join our team working on a production-grade project in the restaurant technology space. In this hands-on engineering role, you'll build and maintain a live drive-thru Computer Vision system that recognizes vehicles and helps automate order-related processes in real time. Qualifications - 5+ years of experience in Computer Vision and Machine Learning in production environments - Strong software engineering background with solid Python skills and experience building and maintaining production-grade systems - Hands-on experience with PyTorch and object detection models (YOLO) - Hands-on experience with OpenCV - Strong understanding of the ML lifecycle (training, evaluation, deployment) - Experience fine-tuning models, improving system performance, and troubleshooting production issues - Ability to work independently and take end-to-end ownership - Proactive, self-organized mindset with strong communication skills - Experience collaborating in distributed teams and working directly with clients and senior stakeholders - Upper-Intermediate+ English level (written and spoken) - Willingness and ability to travel to the U.S. occasionally (valid visa required) Requirements - Experience with TensorFlow (desirable) - Understanding of Advanced Data Structures (Trees, Graphs) (desirable) - Experience working with LLMs (desirable) - Experience mentoring or guiding other engineers (desirable) - Experience in restaurant tech or similar domains (desirable) Benefits - 30 paid days off per year to use however you like — vacations, holidays, or personal time - 5 paid sick days, up to 60 days of medical leave, and up to 6 paid days off per year for major family events like weddings, funerals, or the birth of a child - Partially covered health insurance after the probation, plus a wellness bonus for gym memberships, sports nutrition, and similar needs after 6 months - We pay in U.S. dollars and cover all approved overtime - Join English lessons and Dev.Pro University programs, and take part in fun online activities and team-building events Key Responsibilities - Involved in the ongoing development, improvement, and support of a production Computer Vision system based on real-world usage data - Work on day-to-day engineering tasks and support the continuous delivery of a live production system - Fine-tune and optimize ML models to improve system performance in real-world conditions - Contribute to new feature development and system enhancements to meet evolving requirements - Identify, analyze, and troubleshoot issues in a production environment - Collaborate with the team and client stakeholders on requirements and solutions - Support on-the-ground testing and validation in a dedicated real-world demo environment
Full Stack Team Lead
Fluent Trade TechnologiesFluent Trade Technologies is the fastest ‘end-to-end’ data & trading technology provider in the FX, FI and Futures markets. Fluent is a market leader with a significant tier 1 & 2 client base in the financial world. Please visit us at www.fluenttech.net
Role Description We are seeking a hands-on leader to head our application team. This is a 50% Hands-on / 50% Management role, managing a team of up to 5 developers & QA and reporting directly to the VP R&D. The position is fully remote. - Lead and mentor a team of up to 5 developers & QA, ensuring high-quality delivery and professional growth. - Act as a hands-on leader, spending 50% of your time on core development and architecture. - Lead projects within our application team, creating high-end automatic financial trading systems. - Work directly with customers to translate business needs into technical solutions. - Take an active role in requirements definition and DevOps processes. Qualifications - At least 2 years of experience in a leadership/management role. - At least 4 years of development experience within the Microsoft stack: C# / .NET / .Net Core / MVC / Angular / HTML5 / Web Sockets. - Proven experience in Multithreading, system architecture, and LINQ. - Strong experience with SQL DB (MySQL) – including Stored Procedures, performance, and tuning. - Full-lifecycle development experience, from initial design through to QA. - High proficiency in English. Requirements - Experience in the financial industry. - Experience with Solace messaging bus. - Experience with Linux and Mono. - Relevant academic background.


