Director, Engineering
Software engineering manager job in Garden Grove, CA
Pay: $125000 per year - $140000 per year
At Great Wolf, the Director of Engineering sets the vision and managing the effective functioning of the entire hotel/resort and/or property, including physical buildings, grounds, mechanical, electrical, and HVAC systems. This is a senior management level position, which manages budget, capital expenditure projects, preventative maintenance and energy conservation.
Essential Duties & Responsibilities
Develops engineering organizational strategies by contributing engineering information, analysis, and establishing engineering objectives
Establishes engineering operational strategies by evaluating engineering trends; establishing critical measurements and designing engineering systems
Determine and monitor production, productivity, quality, and customer-service strategies
Develops engineering financial strategies by estimating, forecasting, and anticipating requirements, trends, and variances; aligning monetary resources; developing action plans; measuring and analyzing results; initiating corrective actions; minimizing the impact of variances
Establishes best practice standards including developing policies, procedures, and workflows
Conduct engineering project management by evaluating feasibility; identifying requirements and resource utilization, studying available technology, conferring with engineering consultants, completing cost-benefit studies, and estimating costs relative to budget
Maintains uninterrupted operations by coordinating provision and backup of supplied utilities
Provides technical information by analyzing operational problems, collecting, analyzing, and summarizing technical data and trends
Updates job knowledge by tracking updates in regulations and codes; participating in educational opportunities, maintaining personal networks and active participation in professional organizations
Conduct supervisory responsibilities by communicating and enforcing values, policies and procedures; selection, orientation, training, coaching and disciplinary counseling, and monitoring job performance
Basic Qualifications & Skills
Associates degree or equivalent experience
Plumbing License, Certified Pool & Spa (CPO) License, Aquatic Facility Operator (AFO) Certified
2+ years of work experience with managing multiple teams of technical employees through projects
1+ years of senior management experience
Experience with engineering design
Desired Qualifications & Traits
Previous experience in leadership role in resort/waterpark setting
Bachelors degree or equivalent experience
Able to develop, implement, and monitor programs that adhere to all appropriate regulations, including: Ergonomics, Emergency Response, Injury and Illness Prevention, and Hazard Communications
Physical Requirements
Able to lift up to 15 lbs
Able to bend, stretch, and twist
Able to sit or stand for long periods of time
Able to climb multiple flights of stairs on daily basis and walk frequently
Estimated Salary Range:
$125000 per year - $140000 per year annual base salary
An employee's pay position within the salary range will be based on several factors, including, but not limited to, relevant education, qualifications, certifications, experience, skills, seniority, geographic location, performance, travel requirements, revenue-based metrics, any contractual agreements, and business or organizational needs. The range listed is just one component of Great Wolf's total compensation package. Other rewards may include annual bonuses, a Paid Time Off policy, and other perks.
This contractor and subcontractor shall abide by the requirements of 41 CFR 60-1.4(a), 60-300.5(a) and 60-741.5(a). These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity, national origin, and for inquiring about, discussing or disclosing compensation. Moreover, these regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.
Software Engineering Manager
Software engineering manager job in Calabasas, CA
JSG is seeking a Software Engineering Manager in Woodland Hills, California. We are seeking a Software Engineering Manager to lead our full-stack product engineering teams, delivering high-quality, scalable applications that power our business and customer experiences. This role requires a unique leader who can scale and inspire engineering teams, implement performance frameworks, and drive cross-functional alignment-while still being willing to roll up their sleeves and contribute hands-on in architecture, code reviews, and troubleshooting when needed.
The ideal candidate has a strong foundation in modern application development (.NET, Java, Node.js, Python, React), understands enterprise-scale systems, and thrives in environments where innovation, quality, and velocity are equally important.
Key Responsibilities
Leadership & Team Growth
Lead and scale full-stack engineering teams across frontend, backend, and data services.
Mentor engineers at all levels-supporting technical growth, career development, and performance improvement.
Establish clear performance management frameworks (KPIs, OKRs, delivery velocity, quality metrics).
Promote a hands-on leadership style-leading by example in code quality, architectural decisions, and problem-solving.
Product Engineering Delivery
Drive end-to-end development of customer-facing applications using React, .NET, Java, Node.js, and Python.
Partner with Product Management, UX, and Business Stakeholders to deliver features that enhance user experience and business value.
Roll up sleeves when needed: perform code reviews, architecture design, debugging, and hands-on prototyping.
Implement engineering best practices including test-driven development (TDD), continuous integration, and CI/CD pipelines.
Technical Direction & Architecture
Provide technical oversight and guidance for modern, scalable application architectures-including microservices, APIs, event-driven systems, and cloud-native deployments.
Guide decisions on frontend frameworks, backend services, and data integration strategies to ensure cohesive, scalable systems.
Champion reduction of technical debt and migration to cloud-first, containerized environments (Docker, Kubernetes).
Leverage infrastructure-as-code (Terraform, GitOps) for predictable and scalable delivery.
Cross-Functional Leadership
Collaborate closely with QA, Security, DevOps, and Data Engineering to ensure quality, compliance, and reliability.
Translate executive-level business goals into actionable engineering roadmaps.
Ensure alignment between product roadmaps and technical execution through clear decision cadences and prioritization.
Build relationships with external vendors, integrators, and cloud providers to support growth.
Operational Excellence
Oversee incident response and production troubleshooting, driving rapid root cause analysis and long-term stability improvements.
Establish system performance dashboards and SLAs/SLOs to track uptime, scalability, and user experience.
Implement monitoring, observability, and logging strategies to support proactive issue detection.
Drive a DevOps-first culture for faster, safer, and more reliable deployments.
Qualifications
10+ years of software engineering experience, with at least 5 years in engineering management leading full-stack teams.
Strong hands-on experience in modern technologies:
Frontend: React (preferred), Angular, or Vue.
Backend: .NET, Java, Node.js, Python.
Databases: SQL Server, PostgreSQL, NoSQL, and cloud-native databases (Azure SQL, AWS RDS, Cosmos DB).
Proven success in scaling engineering teams and implementing structured performance management.
Experience with cloud-native architectures (Azure, AWS, or GCP), containerization (Docker, Kubernetes), and CI/CD automation.
Track record of cross-functional leadership with Product, Design, QA, and Business stakeholders.
Strong architectural judgment and ability to balance hands-on coding with high-level oversight.
Excellent communication skills, capable of engaging both executives and engineers. Pay Range: $75-$85 per hour
JSG offers medical, dental, vision, life insurance options, short-term disability, 401(k), weekly pay, and more. Johnson Service Group (JSG) is an Equal Opportunity Employer. JSG provides equal employment opportunities to all applicants and employees without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, marital status, protected veteran status, or any other characteristic protected by law.
Director of Software Engineering
Software engineering manager job in Irvine, CA
With 30 years at the forefront of fintech innovation, we specialize in SaaS lending solutions that lead the industry. Our core mission is customer-centric, focusing on empowering Credit Unions across the United States with the tools to offer accessible, competitive lending services. We're deeply committed to enhancing the financial ecosystem for a broad network of credit unions, members and auto dealers. We invest in our greatest assets, our employees, and foster a culture of innovation and ownership through freedom and responsibility. We celebrate fiscal accountability, operational rigor and efficiency to create a sustainably healthy and robust business for the long term.
About you
You are a natural leader, care deeply about people and their career development, self-driven, conscientious, fiscally responsible, self-aware, passionate and compassionate engineering leader. You are comfortable with ambiguity, eternally curious, and love problem solving. You operate as an owner and work with a growth mindset. You can define a vision for your area of ownership, building a culture that fosters freedom and responsibility and inspires innovation. You are technically deep in all areas of the product development life cycle, capable of designing architecture and rolling up your sleeps when needed. You act as a multiplier collaborating with others. You are tireless in questioning the status quo and pursue the best answers to the hardest problems to the benefit of the business. Your focus is strong and capable of context switching and pivoting with the business. In the vacuum of leadership, you assume it. You aren't just an engineering leader; you are a game changer.
The Director, Software Engineering is responsible for managing a division with multiple products, multiple levels of management, and up to 30 employees, orchestrating design/implementation of new/existing applications and services of Origence. Act as a change agent to promote skill acquisition and development maturity evolving towards a combined engineering development model. Critical to this role is managing the budget, staffing, retention, performance management, as well as cultivating a positive and rewarding culture where employees can learn, grow and thrive.
What you will do:
Spend 90% of your time actively overseeing the day-to-day operations of your division. 10% of your time will be spent researching new technology, coaching, mentoring, and holding 1:1 with staff and peers.
Provide feedback and training to staff and ensure that technical initiatives align with organizational goals and remain within budget, while working closely with peers, Principal Engineers / Development Managers, Product leaders, and stakeholders to deliver commitments.
Ensure needed capacity is achieved to meet business goals by hiring to plan and managing attrition.
Coordinate with learning and development to define training programs for your teams in support of combined engineering.
Managed SLAs for products under ownership and ensure a DevOps culture is enforced through live site rotation, incident management triage, RCA development, and a focus on quality through the use of modern development best practices.
Manage business commitments and communicate often to create transparency and trust, while building a high-performance culture that fosters freedom and responsibility, an owner's mindset and learning with a growth mindset.
The Ideal Candidate:
Education:
Bachelor's or Masters degree in Computer Science, Engineering or related industry experience
Experience:
A minimum of 15 years of professional software engineering experience, and 5 years as a Sr leader managing multiple levels of management and up to 50 employees. 2 years of consecutive leadership experience demonstrating knowledge of the employee lifecycle is a must.
Relevant SaaS experience in the lending domain.
A minimum of 5 years' experience in .Net, C#, Windows tools and languages as well as modern technical stacks.
Experience developing scalable and resilient applications with SQL and NoSQL.
Experience in Agile Methodologies.
Experience with Domain Driven Design, Test Driven Design, Event Driven Architecture, Microservice Architecture.
Experience delivering solutions on Azure Cloud or AWS. Azure preferred.
Experience leading or transforming a development organization into a combined engineering model of development.
Strong knowledge of modern development patterns and techniques.
Ability to leverage AI tools to automate tasks for greater efficiency.
Demonstrated experience building / managing nearshore/offshore engineering teams.
Demonstrated knowledge leveraging AI tools, A2A, Agentic AI and MCP oriented development supporting tool chain automation, and product design automation.
Specialized Skills:
Capable of building a high-performance culture.
Excellent judgment demonstrating a bias for action operating as an owner.
Skilled leader in organizational development, building teams and developing people, and organization resilience.
Effective delegation skills that empower employees and create opportunities for growth.
Builds trust to gain credibility and influence through demonstrated skill and experience.
Build strong teams and relationships in support of a resilient business.
Excellent presentation, written, and verbal communication skills.
Effectively leads / participates in technical initiatives, collaborates on design/requirements.
Seamlessly works cross-functionally collaborating with different teams and divisions.
Technically deep, having Technical/Domain expertise providing foundational knowledge in support of the business.
Brings experience and understanding of the application domain, enabling insightful decisions and innovative problem-solving.
Ability to work in a fast paced / flexible environment that practices SAFe / Agile based SDLC.
Leads by example and practices high standards for behavior and performance, models the values and principles of the organization, and inspires others.
Experience with event driven design and microservice architecture best practices.
Why you should apply:
Flexible Working Environment
Paid Time Off
401k (8% match)
College Tuition Benefits/ Tuition Reimbursement
Good Benefits options
Company Culture! Cultural and Holiday celebrations, Theme days like Star Wars Day & Bring your Kids to Work Day, Monthly Townhalls and Quarterly Company Meetings that ensure awareness, inclusion, and transparency.
The starting salary range for this full-time position in Irvine, CA is $170100 - $212600 per year. This base pay will take into consideration internal equity, candidate's geographic region, job-related knowledge and experience among other factors. Origence maintains a highly competitive compensation program. Under company guidelines, this position is eligible for an annual bonus to provide an incentive to achieve targeted goals. Bonuses are awarded at company's discretion on an individual basis.
Origence is an equal opportunity employer. All recruitment, hiring, training, compensation, benefits, discipline, and other terms and conditions of employment will be based upon an individuals' qualifications regardless of race, religion, color, sex, gender identity, sexual orientation, national origin, ancestry, military service, marital status, pregnancy, age, protected medical condition, genetic information, disability or any other category protected by federal, state or local law.
Staff Software Engineer - Backend (AI Product)
Software engineering manager job in San Mateo, CA
🚀 Backend Engineer - High-Growth AI SaaS Startup
📍 SoMa, San Francisco, CA | 💼 Full-Time | Onsite
💰 Salary: $200K-$325K + Meaningful Equity (1%+)
Join an early-stage AI SaaS start-up creating an AI application builder that empowers business users to build custom applications where humans and AI collaborate seamlessly across enterprise systems. The company addresses complex enterprise challenges, including multi-day workflows, cross-system integrations (ERP/CRM/financial platforms), secure VPC hosting, and enterprise-grade observability, logging, identity, and compliance controls.
About the Role
We're looking for a Backend Engineer to lead the development of backend systems and architecture. This is a rare opportunity to take ownership of core systems in an early-stage company, shaping architecture, scalability, and reliability from the ground up.
You'll tackle challenging problems like orchestrating multi-system workflows, processing large-scale data asynchronously, and safely executing AI-generated code - all while collaborating closely with the applied AI team.
What You'll Do
Design and build the core workflow engine - the orchestration layer connecting agents, data sources, and frontend views.
Develop and scale the TypeScript-based backend, handling asynchronous execution, retries, and deterministic routines.
Build and maintain integration layers for REST APIs, SQL sources, and third-party systems.
Collaborate with the applied AI engineering team to integrate automation and intelligence across systems.
Define and enforce best practices for backend architecture, reliability, and developer experience as the company scales.
Who You Are (Must-Haves)
4-15 years of professional software engineering experience.
Strong experience with TypeScript, Node.js, and modern backend architectures.
Experience designing complex data models and managing asynchronous tasks/workflows.
Prior experience working in early-stage startups or high-growth environments.
Experience integrating multiple systems, including REST APIs and SQL sources.
Excited by building scalable systems and comfortable in a startup environment.
Excellent problem-solving, collaboration, and communication skills.
Nice-to-Haves
Experience building or integrating AI / LLM-powered applications.
Familiarity with Temporal or similar orchestration/workflow systems.
Exposure to other modern backend frameworks or cloud technologies (AWS, GCP, Kubernetes).
Why Join?
Competitive salary: $200K-$325K + meaningful equity (1%+) in an early-stage company.
Work alongside experienced founders who have successfully scaled AI and enterprise SaaS products.
Shape the architecture and direction of a high-impact backend system used across complex workflows.
Be part of a small, highly motivated team at the forefront of AI and enterprise applications.
Senior Manager, Software Engineering
Software engineering manager job in Irvine, CA
The Sr. Manager, Software Engineering is responsible for managing the execution of the software engineering principles. The individual will manage the development and support of one to two function areas. They will manage Principal Software Engineer staff to ensure proper execution of directives.
What You'll Be Doing:
Leveling up Development teams promoting modernized Software Engineering approaches including use of AI-driven software engineering techniques.
Champion the SOA design philosophy and provide leadership for development of more agile, extensible, and collaborative software solutions.
Generate, adjust, and execute the strategy for end-to-end data exchange solutions between customers and service providers.
Proactively engage with cross functional teams to provide customers with software solutions from inception through delivery.
Establish best practices, guidelines, and policies for software design, development, and troubleshooting.
Produce and maintain blueprints representing the current and future state of the architecture.
The Ideal Candidate:
Education:
A BA/BS Degree in a related field or commensurate experience. Master's degree is a plus.
Experience:
Recent experience utilizing Generative AI techniques including GitHub, Copilot, and Prompt Engineering techniques
A minimum of eight years' software development experience in data centric Win32/Web Applications utilizing one or more Microsoft development tools listed below
.NET
HTML
ASP
Microsoft SQL Server
An expert understanding of relational databases is a must (preferably MSSQL)
Previous experience leading or managing senior level staff within a Scrum/Agile environment
Preferred Experience: ASP.NET, WCF, Web Services, XML, SQL Server, Windows Services, UX Design, JavaScript, CSS, Domain Driven Design, Scrum/Agile SDLC methodologies, nServiceBus
Specialized Skills:
Knowledge of various LLM's, Agentic AI, MCP and incorporating these technologies from both automation and feature engineering standpoints
Understanding of consumer Lending business
Must have a very good understanding of design patterns.
Collaborating with other departments (Product, Engineering, etc.) and teams to complete cross-departmental dependencies.
Can effectively lead / participate in technical initiatives, collaborative design/requirements meetings while gathering the necessary information for software development.
Ownership and accountability mindset, decision making along with communication and analytical skills that helps to partner with Product Owners and cross functional teams.
Ensuring that the software development process prioritizes user needs and delivers a high-quality user experience.
Developing long-term strategies for software development that align with organizational goals.
Coaching team members to improve their performance, fostering a culture of continuous learning and development.
Leadership qualities, an excellent team player with the ability to handle stressful situations.
The individual has expertise or curiosity to learn in their chosen technology stack and have a broader knowledge of various programming languages, frameworks, and tools.
Using their expertise to manage the design of projects deadlines, priorities, and deliverables.
Brings experience and understanding of the application domain, enabling insightful decisions and innovative problem-solving.
Ability to work in fast paced / flexible environment that practices SAFe / Agile based SDLC.
Performing quality control and resolving structural design and other issues throughout the software implementation stages
Inspiring and motivating team members, fostering a positive work environment, and encouraging innovation and creativity.
Staff Software Engineer
Software engineering manager job in San Francisco, CA
About the job
Staff Software Engineer - SF Bay (4 days onsite) | Up to $195K - $255K + Equity
TogetherWeTech is hiring a Staff Software Engineer to take end to end ownership of critical product areas, from architecture through launch, and set the technical direction for how we build at scale. You will drive design reviews, ship prototypes that push our product forward, and establish pragmatic engineering standards that balance speed and quality. Beyond your own contributions, you will mentor teammates into future tech leads and help grow a world class engineering culture.
Their mission is to reshape design by streamlining the path from concept to creation, bringing more impactful ideas into the physical world. A well-funded (Series B $51m to date), growing double-digits MoM, and expanding the core engineering team in SF. The surface area is big: realtime collaboration, GPU inference at scale, a modern TypeScript stack, and serving real enterprise
What you'll do:
Set the architecture roadmap to keep our product reliable, scalable, and a joy to develop in as usage, models, and data grow.
Ship hands-on: jump into code for critical paths, rapid prototypes, and hairy debugging (latency, memory, race conditions, WebGL/WASM quirks).
Install quality guardrails that scale: test strategy, code-review norms, perf budgets, observability baselines.
Mentor and multiply: develop senior engineers into tech leads, model clear written design, and practice crisp decision-making.
Partner cross-functionally: represent engineering trade-offs with Product, Design, and Go-To-Market; act as the CTO's delegate when needed.
Your toolbox:
Frontend: TypeScript, React, Vite, WebGL; realtime collaboration.
API/Backend: TypeScript/Node, GraphQL (PostGraphile), Postgres, Redis, background workers.
Infra: Kubernetes, Pulumi, CI/CD with GitHub Actions, Datadog for observability, feature flags.
Security/Enterprise: SSO/SAML (WorkOS), SOC 2-minded practices.
To be considered,
2+ years of Staff Software Engineer role.
If you are a passionate and an experienced Staff Softwared Engineer looking to make a difference in a fast-paced and innovative environment, we would love to hear from you!
Better Together🟢
Staff Software Engineer
Software engineering manager job in San Jose, CA
The Role
Our client is seeking a Staff Software Engineer to join a small, senior team as a highly skilled individual contributor. In this hybrid role, you'll work across the stack to build new user-facing features and develop integrations with CAD and third-party applications. You'll partner closely with product managers, AI researchers, and other engineers to turn new ideas into production-ready systems at scale.
What You'll Do
Design and build scalable, reliable full-stack systems using React, Node.js, and Python.
Deploy an ML model to production: you've done it before, and you'll do it again: build robust products that users love.
Collaborate closely with ML and data teams to integrate models and pipelines into real-world products.
Architect backend systems around AWS services, databases, and modern data infrastructure.
Own performance and scale: build APIs, indexes, and search systems that make high-dimensional data feel instant.
Contribute to product direction: work with design, AI, and leadership to turn technical capabilities into delightful user experiences.
(Optional but exciting): advance 3D visualization, geometry, or rendering engines that make engineering feel magical.
What We're Looking For
You're a strong generalist who can build, ship, and scale complex full-stack systems.
You're fluent in React, Node.js, and Python, and comfortable designing APIs, services, and data flows end-to-end.
You've shipped large production systems, ideally ones that touch ML, data, or search.
You have experience with AWS databases, and you enjoy thinking about indexing, search, and vector data systems.
You're pragmatic, product-minded, and enjoy owning features from concept to deployment.
You collaborate naturally with AI, design, and data teams, and love turning complexity into clarity.
Bonus points if:
You've worked with large-scale data processing pipelines.
You have an interest in math, geometry, topology, rendering, or computational geometry.
You've built software in 3D printing, CAD, or computer graphics domains.
This is a rare opportunity to create the interfaces, infrastructure, and experiences that bring a new kind of intelligence to the physical world, and help define how AI becomes a tool for the imagination.
You love building systems that are elegant, fast, and deeply technical, and want to see them shape the real world.
Let's build the tools the future will be made in.
Compensation
The base salary range for this role is $175,000 - $240,000, plus equity. Flexible PTO and competitive compensation. Final offers will be based on experience, interview performance, and alignment with role requirements.
Senior Software Engineer
Software engineering manager job in San Jose, CA
Senior Software Engineer - Product
📍 San Francisco, CA (In-Person, 5 Days/Week)
💰 $200K-$320K base + 0.1-0.3% equity
About the Role:
We're partnering with a fast-growing AI startup that's redefining how the insurance broking industry operates. The company builds automation tools that turn hours of manual work into minutes, transforming how brokers process data, generate proposals, and manage customer workflows.
As a Senior Software Engineer - Product, you'll play a pivotal role in designing, developing, and scaling the core AI systems that power this transformation. You'll work across the stack, owning both the 0→1 MVP development and the 1→10 scaling phase - building high-impact features that help brokers serve customers faster and better.
This is a hands-on role for engineers who love building quickly, solving deep technical challenges, and seeing their work directly improve user experience.
What You'll Do
Develop end-to-end product features across both frontend and backend layers
Write clean, maintainable, well-tested TypeScript (Python a plus)
Debug and optimize across the full stack for performance and reliability
Balance user needs, technical trade-offs, and business goals when prioritizing features
Collaborate cross-functionally with founders, PMs, and designers to ship user-focused products
Iterate quickly and ship frequently - moving from prototype to production fast
Own product outcomes: from gathering feedback to delivering impactful releases
What We're Looking For
4-8 years of software engineering experience, ideally in VC-backed startups (Seed-Series E)
Strong proficiency in TypeScript; experience with Python is a plus
Proven track record of shipping user-centric, scalable products
Excellent collaboration and communication skills across teams
Product-minded, you care about user experience as much as clean code
Comfortable with ambiguity and thrive in fast-paced environments
Willing to work on-site in San Francisco, 5 days per week
Senior Data/AI/ML Software Engineer
Software engineering manager job in San Jose, CA
Crossing Hurdles is a global recruitment firm partnering with, a fast-growing Clinical Data Intelligence platform built on 12+ years of advanced research in Machine Reading and Knowledge Graph technology. It automates the low-level cognitive workflows that slow down clinicians, researchers, data abstractors, and care teams - helping healthcare systems operate faster, more accurately, and more efficiently.
Role: Senior Data/AI/ML Software Engineer
Location: Remote US
Compensation: $150K-$300K (level & location based) + 0.1%-0.5% equity
YOE: 7+ years in AI/ML or full-stack SWE
Visa: H1B transfers + possible new H1B sponsorship
Type: Full-time
Why you should consider this
Build the intelligence layer behind a platform transforming clinical workflows at scale.
Work with cutting-edge NLP, Machine Reading, and Knowledge Graph technologies.
High-ownership role in a small, senior, research-driven engineering team (20 people).
Join a company backed by $15M+ funding, growing rapidly in the healthcare AI space.
Direct real-world impact: your work will be used daily by clinicians and care teams.
Remote-first, high-autonomy culture with strong technical leadership.
About the role
Build and enhance clinical information extractors, summarizers, and automation systems.
Scrape, process, transform, query, and analyze structured/unstructured clinical data.
Evaluate system performance and refine the clinical knowledge graph.
Develop secure, compliant code aligned with HIPAA & SOC 2.
Contribute to core data/AI/ML pipelines and infrastructure.
Participate in an on-call rotation to ensure system uptime.
Requirements / Who is the ideal fit
7+ years of experience in AI/ML engineering or full-stack SWE.
Deep hands-on experience with NLP/LLMs, data-intensive systems, and ML pipelines.
Strong expertise in Python, SQL, PyTorch, GCP, FastAPI, Django, BigQuery, dbt, Pandas.
Experience working with large, messy, clinical/healthcare datasets (nice-to-have).
Familiarity with secure coding, privacy, and compliance standards.
Must be able to work Pacific Time core hours; US-based only
.
Senior Software Engineer-Robotics Automation
Software engineering manager job in San Francisco, CA
Job Title: Senior Software Engineer-Robotics
Salary: $175,000-$300,000 + Equity!
Skills: Python, TypeScript, 3D Geometry Libraries, CAD/CAM, Robotics
About the Engineering Company / The Opportunity:
Join a visionary engineering company at the forefront of automation in manufacturing. Focused on building the AI-powered bridge between computer-aided design (CAD) and manufacturing (CAM), our client is revolutionizing how mechanical parts are produced by creating intelligent, adaptive systems that transform manual setup into seamless automation. As a Senior Software Engineer-Robotics, you'll work alongside passionate founders and fellow innovators, shape foundational systems at the heart of next-generation manufacturing, and have the opportunity to directly impact the future of production technologies.
Responsibilities:Design and build robust end-to-end systems across backend and frontend platforms.
Translate mechanical and geometric logic-including CAD, machining, and fixturing-into scalable production software.
Prototype and implement algorithms that intersect physics, geometry, and AI for real-time automation.
Develop and deploy systems that interact directly with machinists, sensors, and live production data.
Drive architectural decisions and help establish the core infrastructure as a foundational engineer.
Collaborate closely with company founders to deliver high-impact features in fast-paced, high-growth environments.
Ship reliable software that interfaces effectively with physical robotics and manufacturing systems.
Must-Have Skills:5-8 years of full-stack or systems engineering experience.
Strong proficiency in Python and TypeScript.
Hands-on experience with 3D or geometry programming libraries such as OpenCascade, Three.js, or PyMesh.
Background in mechanical engineering, robotics, or CAD/CAM software development.
Solid mathematical foundation in geometry, kinematics, and linear algebra.
Proven ability to independently deliver complex technical solutions.
Nice-to-Have Skills:Previous experience as a founder or early-stage/founding engineer in a tech startup.
Hands-on experience in machining, manufacturing, or robotics systems integration.
Experience collaborating with cross-disciplinary teams in fast-growing, innovative environments.
Familiarity with real-time production data systems and sensor integration.
Exposure to AI or ML frameworks applied to engineering or automation challenges.
Staff Software Engineer
Software engineering manager job in Palo Alto, CA
Job Title:
Staff Software Engineer
Job Type:
Perm
Salary:
Very Competitive based on exp.
The Company:
Series C AI technology company building backend systems that enable clinical and operational tools used by healthcare organizations. The team combines engineering and research expertise to build safe, reliable AI services for use in regulated data environments. The company is focused on practical, production-grade systems rather than research prototypes.
Role and Responsibilities:
Design and build scalable backend infrastructure to support AI applications used in healthcare environments.
Collaborate with ML engineers and scientists to develop high-throughput data pipelines and microservices.
Develop APIs and distributed systems that enable secure data retrieval, processing, and model integration.
Ensure patient data protection through strong privacy and security measures across systems.
Monitor, optimize, and maintain backend performance to meet enterprise reliability standards.
Partner with product managers and healthcare teams to translate clinical needs into technical solutions.
Mentor junior engineers, fostering technical growth and best practices within the engineering team.
Job Requirements:
Must Have:
7+ years of experience in backend engineering (Python, Go, or Java).
Proven experience building distributed systems (databases, pub/sub, Kafka, Redis).
Expertise in cloud platforms (GCP or Azure preferred; AWS acceptable).
Proficiency with Docker, Kubernetes, CI/CD, and cloud networking.
Strong understanding of SaaS architecture, data modeling, and security/privacy frameworks.
Excellent communication and collaboration skills.
Ability to work LATAM-based hours aligned with PST.
Nice to Have:
Familiarity with LLM frameworks (e.g., LangChain) or vector databases for AI/ML workloads.
Experience in healthcare or regulated environments (HIPAA familiarity is a plus).
Interest in mentorship and architectural decision-making at scale.
Accessibility Statement:
Read and apply for this role in the way that works for you by using our Recite Me assistive technology tool. Click the circle at the bottom right side of the screen and select your preferences.
We make an active choice to be inclusive towards everyone every day.? Please let us know if you require any accessibility adjustments through the application or interview process.
Our Commitment to Diversity, Equity, and Inclusion:
Signify's mission is to empower every person, regardless of their background or circumstances, with an equitable chance to achieve the careers they deserve. Building a diverse future, one placement at a time. Check out our DE&I page here
Principal Software Engineer
Software engineering manager job in South San Francisco, CA
This is a full-time role with a client of Dinan & Associates. This role is with an established company and includes excellent health care and other benefits.
Role: Principal / Senior Principal Software Engineer Industry: Biotechnology / Pharmaceutical R&D Location: San Francisco Bay Area (Hybrid)
The Organization We are a leading global biotechnology company driven to innovate and ensure access to healthcare for generations to come. Our goal is to create a healthier future and more time for patients with their loved ones.
The Position Advances in AI, data, and computational sciences are transforming drug discovery and development. Our Research and Early Development organizations have demonstrated how these technologies accelerate R&D, leveraging data and novel computational models to drive impact.
Our Computational Sciences group is a strategic, unified team dedicated to harnessing the transformative power of data and Artificial Intelligence (AI) to assist scientists in delivering innovative medicines for patients worldwide. Within this group, the Data and Digital Solutions team leads the modernization of our computational and data ecosystems by integrating digital technologies to empower stakeholders, advance data-driven science, and accelerate decision-making.
The Role The Solutions team develops modernized and interconnected computational and data ecosystems. These are foundational to building solutions that accelerate the work done by Computational and Bench Scientists and enable ML/AI tool creation and adoption. Our team specializes in building Data Pipelines and Applications for data acquisition, collection, storage, transformation, linkage, and sharing.
As a Software Engineer in the Solutions Engineering capability, you will work closely with Data Engineers, Product Leaders, and Tech/ML Ops, as well as directly with key partners including Computational Scientists and Research Scientists. You will build robust and scalable systems that unlock the potential of diverse scientific data, accelerating the discovery and development of life-changing treatments.
Key Responsibilities
Technical Leadership: Provide strategic and tactical technical leadership for ongoing initiatives. Identify new opportunities with an eye for consolidation, deprecation, and building common solutions.
System Design: Responsible for technical excellence, ensuring solutions are innovative, best-in-class, and integrated by delivering data flows and pipelines across key domains like Research Biology, Drug Discovery, and Translational Medicine.
Architecture: Learn, deeply understand, and improve Data Workflows, Application Architecture, and Data Ecosystems by leveraging standard patterns (layered architecture, microservices, event-driven, multi-tenancy).
Collaboration: Understand and influence technical decisions around data workflows and application development while working collaboratively with key partners.
AI/ML Integration: Integrate diverse sets of data to power AI/ML and Natural Language Search, enabling downstream teams working on Workflows, Visualization, and Analytics. Facilitate the implementation of AI models.
Who You Are
Education: Bachelor's or Master's degree in Computer Science or similar technical field, or equivalent experience.
Experience:
7+ years of experience in software engineering (Principal Software Engineer level).
12+ years of experience (Sr. Principal Software Engineer level).
Full Stack Expertise: Deep experience in full-stack development is required. Strong skills in building Front Ends using JavaScript, React (or similar libraries) as well as Backends using high-level languages like Python or Java.
Data & Cloud: Extensive experience with Databases, Data Analytics (SQL/NoSQL, ETL, ELT), and APIs (REST, GraphQL). Extensive experience working on cloud-native architectures in public clouds (ideally AWS) is preferred.
Engineering Best Practices: Experience building data applications that are highly reliable, scalable, performant, secure, and robust. You adopt and champion Open Source, Cloud First, API First, and AI First approaches.
Communication: Outstanding communication skills, capable of articulating technical concepts clearly to diverse audiences, including executives and globally distributed technical teams.
Mentorship: Ability to provide technical mentorship to junior developers and foster professional growth.
Domain Knowledge (Preferred): Ideally, you are a full-stack engineer with domain knowledge in biology, chemistry, drug discovery, translational medicine, or a related scientific discipline.
Compensation & Benefits
Competitive salary range commensurate with experience (Principal and Senior Principal levels available).
Discretionary annual bonus based on individual and company performance.
Comprehensive benefits package.
Relocation benefits are available.
Work Arrangement
Onsite presence on the San Francisco Bay Area campus is expected at least 3 days a week.
Senior Software Engineer
Software engineering manager job in San Jose, CA
Job Title: Senior Software Engineer (Full-Stack)
Employment Type: Full-time
Salary: $175K - $250K per annum
About Client:
Our client is a Series A start up, growing quickly as they onboard new customers and scale platform, using AI to remake the way consumer underwriting is done, starting with residential real estate. Most consumers' most important financial information is locked up in documents, and we've built technology that is able to harness this data to help make better lending decisions. We've coupled this underwriting agent with advanced document and identity anti-fraud, and we're working toward democratizing sophisticated consumer underwriting for all.
About the Role
Seeking a Staff Software Engineer with 7-8+ years of experience to lead the re-architecture of our core platform as we scale rapidly. After two years of fast-paced product development, our system has grown into a collection of disparate services, and we need a senior IC to unify, rebuild, and streamline the foundation. This role reports directly to the CTO and plays a critical part in shaping the technical future of the company.
What We're Looking For
7-8+ years of professional experience as a strong individual contributor.
Deep expertise in systems design, architectural refactoring, and scaling codebases beyond the “fast startup” phase.
Experience at a high-growth startup (Seed → Series B/C) where engineering teams expanded meaningfully.
Strong full-stack or backend skills (Typescript, React, Node.js, Python preferred).
Ability to navigate ambiguity, make sound technical decisions with incomplete context, and iterate quickly.
High engineering bar-someone who can elevate the code quality and system design of the entire team.
Tech Stack
Frontend: Typescript, React
Backend: Node.js, Python
Databases: Postgres, BigQuery, Redis
Cloud: GCP
Seniority & Experience
7+ years in full-stack software engineering (backend-leaning).
Experience leading technical projects, refactoring code, and re-architecting systems.
History of progression or promotions within startup roles (e.g., to Staff/Principal level).
Education
CS degree from a top 20 school
What You'll Do
Architect & Rebuild the Core System
Re-architect major parts of the existing platform into a cleaner, scalable, and more maintainable system.
Refactor or remove unnecessary code to create a cohesive architecture.
Drive high-level technical decisions across backend and full-stack systems.
Establish and reinforce best practices and architectural consistency across the engineering team.
Lead High-Impact Feature & Infrastructure Work
Collaborate with the CTO to define long-term technical direction.
Work with senior and junior engineers to implement new features and improve systems.
Support onboarding of larger enterprise customers by enhancing platform stability and extensibility.
Own Key Product Initiatives
Lead system architecture for new workflows, including real-time ID, income, and document verification.
Integrate and maintain in-house ML models used for fraud detection and financial document understanding.
Improve the technical foundation powering our 70%+ automated approval/denial workflow.
Why Join
This is a rare opportunity to join a fast-scaling Series A company with real customers and traction. You'll act as the technical adult in the room, refactoring, simplifying, and shaping the long-term architecture while influencing major product decisions. You will have a direct impact on the company's core systems and help define the foundation for future growth.
Principal Software Engineer
Software engineering manager job in Carlsbad, CA
Hanwha Vision America (HVA) is an affiliate of the Hanwha Group, a Fortune Global 500 company. HVA is an industry-leading provider of advanced network video surveillance products, including IP cameras, storage devices, and video management systems, founded on world-class technologies. We offer end-to-end security solutions and have achieved global success across a wide range of industry verticals, including retail, transportation, education, banking, healthcare, hospitality, and airports.
Hanwha Vision America is seeking a highly experienced and visionary Principal Software Engineer to join our core platform team. With 15-20 years of deep technical expertise, you will play a critical role in designing, architecting, implementing, and maintaining our next-generation real-time video management and physical security services and IoT SaaS platform. You will be a technical leader, responsible for driving architectural decisions, ensuring scalability and security, mentoring other engineers, and tackling our most complex engineering challenges. Your experience in large-scale distributed systems, real-time communication, cloud-native architectures (especially AWS), and cybersecurity best practices will be paramount. This role requires collaboration with the company's presence across various global teams (US East, US West, South Korea, India) to align with the Product Management and Product Engineering Processes.
Cloud Expertise
Leverage deep knowledge of AWS managed services to build robust, cost-effective, and scalable solutions. Optimize cloud resource utilization and architecture.
Database Strategy
Design and optimize data models for both SQL and NoSQL databases, ensuring data integrity, performance, and scalability for large datasets.
Security Focus
Champion and implement cybersecurity best practices based on OWASP Top 10 guidelines. Analyze results from source control analysis and penetration testing, integrating security into the design lifecycle.
Protocol Implementation
Design, implement, and troubleshoot systems utilizing communication protocols like HTTPS, MQTT, WebSocket, and WebRTC channels.
Best Practices & Quality
Establish and enforce high standards for software development, including the use of design patterns, comprehensive design documentation, rigorous unit testing, and thorough code reviews.
Collaboration
Work closely with product managers, DevOps, QA, and other engineering teams to deliver high-quality features and systems in Korea, India, and the US (California, New Jersey).
REQUIRED QUALIFICATIONS:
Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
15-20+ years of professional software engineering experience, building and operating commercial, large-scale, distributed systems.
Proven track record designing and developing real-time systems, specifically within video management services and/or IoT platforms within a SaaS model.
Expertise in designing scalable, responsive architectures, including microservices, client-server patterns, and concurrent design.
Extensive experience utilizing AWS managed services for building and deploying cloud-native applications.
Strong proficiency in Java programming and relevant scripting languages (e.g., Python, Bash).
Deep understanding and practical experience with both SQL and NoSQL database technologies, including database modeling and optimization of DynamoDB and RDS/Aurora
Deep understanding and practical experience with caching technologies including Redis
Deep understanding and practical experience with streaming data pipeline framework including Kafka and Elasticsearch or OpenSearch.
In-depth knowledge of cybersecurity principles, OWASP Top 10 vulnerabilities, and experience applying security best practices throughout the development lifecycle. Experience with source control analysis and interpreting penetration testing reports.
Hands-on experience implementing and working with communication protocols such as HTTPS, MQTT, WebSocket, and WebRTC, as well as integrating caching solutions like Redis and building streaming data pipelines using Kafka.
Expertise in designing scalable and secure RESTful APIs, including API versioning, documentation (OpenAPI/Swagger), and best practices for backward compatibility.
Mastery of software engineering best practices: design patterns, multithreading, comprehensive design documentation, unit testing frameworks, code review processes.
Demonstrated leadership experience, including leading complex software projects and mentoring engineers.
Excellent problem-solving and communication skills.
PREFERRED QUALIFICATIONS:
Familiarity with video streaming protocols such as RTSP, WebRTC, and Low-Latency HLS.
AWS Certifications (e.g., Solutions Architect Professional, DevOps Engineer Professional).
Experience with containerization technologies (Docker, Kubernetes).
Experience with CI/CD pipelines and infrastructure-as-code (IaC) tools.
Software Engineer Intern
Software engineering manager job in San Diego, CA
About the Role:
CheckRx is an AI-powered platform helping Medicare agents streamline enrollment, compliance, and client support. We're looking for Paid Software Developer Interns to join our team and contribute to the next generation of healthcare tools.
Who we want:
• Familiar with web technologies and frameworks (React, Tailwind, Node.js, etc. is a plus).
• Creative and self-motivated, with strong initiative in learning new tools and frameworks.
• Able to showcase personal or school projects relevant to web development.
• Strong communicator who can work cross-functionally with design and marketing.
• Passionate about building products that make a real-world impact.
What You'll Do:
• Contribute to full-stack development across front-end and backend features.
• Write clean, maintainable code in HTML, CSS, JavaScript, and basic backend languages (Node.js, Python, or similar).
• Collaborate on building and improving scalable web applications supporting Medicare agents and clients.
• Collaborate with designers and product managers to turn wireframes into working features.
• Showcase creativity and problem-solving by taking initiative on independent projects.
• Present project demos to the team, highlighting progress and technical decisions.
What You'll Get:
• Compensation: This is a Paid Internship (details available upon interview).
• Hands-on experience developing an AI-driven healthcare platform.
• Direct mentorship from experienced designers, developers, and product managers.
• A portfolio of shipped projects and real-world software development experience.
• A chance to innovate in the Medicare and health-tech space.
Internship Details:
• Job Type: Paid Summer Internship (In-person, with possibility of converting full-time)
• Schedule: ~40 hours per week, primarily Monday-Friday
• Location: Chula Vista, CA
• Work Setting: In-person with core startup team
Senior Software Engineer
Software engineering manager job in San Mateo, CA
Senior Software Engineer, Product _San Mateo-CA_Full-Time (FTE)_Direct Hire
Senior Software Engineer, Product
Job Type: Full-Time (FTE)
Base Salary: $170,000 to $250,000+Best-in-class benefits
About the Role:
As a Software Engineer working on Product, you will design, build, improve user facing applications and systems that deliver an exceptional experience.
What you might work on:
* Lead large application development projects, including planning, designing and implementing across the stack.
* Collaborate and contribute on the core product direction that leverages system improvements and deliver ever higher customer value
* Maintain and enhance overall tooling, working on both frontend and backend components
* Champion best practices in software development, including code reviews, testing, and maintainability, to ensure high-quality and resilient software.
* Contribute to the design and implementation of robust API, authentication, and middleware solutions, enhancing the scalability and security of our platform.
Things we're looking for:
*Proven track record of shipping high-quality code in challenging projects
*Significant experience working with JavaScript/TypeScript, React and Python
*You sweat the important details and are passionate about maintainable, scalable frontend concepts
*Experience across the entire stack, from backend to frontend (and if you have a preference, we'd love to consider it!)
Skills and Certifications:
*JavaScript/TypeScript
*React
*Python
*Backend experience
*Frontend experience
*Able to work at least 3 days / week from office
Candidate Details:
*2+ to 5 years experience
*Seniority Level - Mid-Senior
*Minimum Education - Master's Degree
Senior Software Engineer - Distributed Systems
Software engineering manager job in Santa Rosa, CA
About the Role
We're looking for a Senior Software Engineer to help build and scale large, distributed backend systems that integrate closely with hardware and IoT-enabled platforms. This is a hands-on role focused on real-world systems operating at scale.
What You'll Do
Design and build high-performance distributed systems
Develop backend services using Java (Spring Boot), Node.js, or Python
Work closely with teams integrating software with IoT devices or hardware-driven systems
Improve system scalability, reliability, and performance in production
Contribute to architecture and technical design decisions
What We're Looking For
Strong backend experience with Spring Boot, Node.js, or Python
Proven experience building large-scale distributed systems
Understanding of microservices, APIs, and asynchronous systems
Exposure to IoT, hardware-integrated platforms, or physical systems
Solid problem-solving and production troubleshooting skills
Nice to Have
Cloud, containers, or CI/CD experience
Messaging, streaming, or real-time data systems
Background in automation, robotics, logistics, or industrial platforms
Senior Software Engineer
Software engineering manager job in San Jose, CA
Founding Engineer
On-Site
San Francisco, CA
$170,000 - $200,000
About:
We are seeking versatile Sr Software Engineers who specialize across disciplines - Machine Learning, Data Engineering, and Full-Stack Development. The ideal candidate is willing to get their hands dirty, push boundries, and driven by a need to succeed.
You will be ready to work diligently and build rapidly to win the market. You should be prepared to challenge existing concepts and develop alternative solutions.
Job Summary:
You'll operate at the cutting edge of LLMs, computer vision, and data engineering to automate compliance in precision-focused industries. You'll also collaborat with major global industrial partners. Your work will help build a product that leading organizations will depend on to prevent accidents, protect lives, and transform the way they run their operations.
Who You Are:
Able to make decisions quickly.
Proactive.
Comfortable with TypeScript, Python, Docker, LLMs, YOLO, Tesseract, PostgreSQL, AWS, and React Native.
Have a history of building products that have been used.
Thrive under pressure and within an unstructured environment.
What You'll Do:
Speak with users and gather their needs, experiences, and problems.
Architect systems that will be used daily by others at billion-dollar companies.
Build agent-swarm data pipelines that will autonomously audit.
Maintain and scale infrastructure.
Produce quickly without the fear of perfection.
Work directly with the founding team and customers.
Senior Software Engineer
Software engineering manager job in Redwood City, CA
Job Description - Senior Software Engineer
Position Type: Full Time
Salary Range: $150,000 - $190,000
Sponsorship: Can transfer existing H1B; No new H1B sponsorship
Start Date Target: Immediate (High priority)
About the Role
We are seeking a Senior Software Engineer to join our team building high-performance, distributed software systems powering next-generation robotics and automation platforms. The role requires hands-on experience developing mission-critical real-time systems for warehouse automation and robotic orchestration.
Candidates must have strong experience building distributed, fault-tolerant systems and deep expertise with Erlang or similar functional, concurrent programming languages.
Key Responsibilities
Design and implement core modules in Erlang to build scalable and distributed systems.
Lead development of complex features and solve system-level engineering challenges.
Collaborate with architects and cross-functional teams to define low-level design and contribute to technical roadmaps.
Refactor and optimize services for performance, reliability, and scalability.
Conduct code reviews, mentor junior engineers, and enforce engineering best practices.
Utilize simulation and testing frameworks to validate system behavior at scale.
Required Experience and Technical Skills
Minimum 3+ years of professional software development experience.
Hands-on experience with Erlang preferred and strong understanding of concurrency models including message passing, processes, and supervision trees.
Experience with any of the following will be considered:
Erlang
Elixir
Gleam
Pony
Akka (Scala)
Haskell
Experience developing and maintaining distributed, high-availability systems.
Experience with microservices architecture and REST APIs.
Proficiency with relational databases (SQL, RDBMS) in production environments.
Strong knowledge of software architecture, OOP, and system design patterns.
Experience using Git or similar version control systems.
Nice to Have
Background in real-time systems, telecom-grade architectures, or robotics platforms.
Experience with CI/CD pipelines, Docker, Kubernetes, and containerized deployments.
Industry experience in warehouse automation, logistics, robotics, fulfillment, or e-commerce.
Education
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related discipline.
Soft Skills
Strong analytical and debugging abilities.
Excellent communication and collaboration skills.
Ability to deliver high-quality work in fast-paced environments.
Senior Software Engineer in San Jose.
Software engineering manager job in San Jose, CA
Who are we?
Whatfix is an AI platform advancing the “userization” of enterprise applications, empowering companies to maximize the ROI of their digital investments. Technology needs adoption. It's no different for AI. As AI reshapes roles, workflows, and human-machine interactions, it also introduces new layers of complexity and user friction. This is where Whatfix plays a pivotal role. A decade old DNA of empowering people to succeed with technology and not replacing them. We call this philosophy Userization: the belief that technology must adapt to the user, not the other way around.
At the heart of userization philosophy is ScreenSense, our proprietary AI engine, which continuously interprets both the context of what users are doing in an application or an AI tool and the intent behind their actions. By combining these signals, Whatfix delivers real-time guidance, nudges, knowledge, and automation directly in the flow of work.
This intelligence powers our entire product suite.
Digital Adoption helps users get productive faster.
Product Analytics uncovers friction and closes adoption gaps.
Mirror allows employees to train in safe, simulated environments.
These are ur embedded with Whatfix AI Agents which supercharge creation, insights, and user guidance.
Our upcoming AI-first products are already creating a buzz in the market.
Seek is an AI-native assistant that not only knows your business context but can also act across applications to get work done on your behalf.
Whatfix Mirror 2.0 is the world's only System plus Role simulation with a complete assessment to lead the Gen AI simulation category.
Together, these products reflect Whatfix's commitment to building enterprise-ready AI teammates that maximize productivity and ROI. It gives users a unified, intelligent way to find answers across systems, apps, and knowledge silos and helps anyone looking to deliver fast and contextual answers.
Whatfix is bridging the gap between rapid technological change and human enablement-ensuring AI is not only embedded but also usable, trusted, and outcome-driven for every employee. At Whatfix, we're not just making software easier-we're making AI work for people.
The company has seven offices across the US, India, UK, Germany, Singapore, and Australia and a presence across 40+ countries. Customers: 700+ enterprise customers, including 80+ Fortune 500 companies such as Shell, Schneider Electric, and UPS Supply Chain Solutions.
Investors: A total of ~$270 million USD has been raised as yet. Most recently Series E round of $125 Million USD led by Warburg Pincus, with participation from existing investor SoftBank Vision Fund 2. Other investors include Cisco Investments, Eight Roads Ventures (A division of Fidelity Investments), Dragoneer, Peak XV Partners, and Stellaris Venture Partners.
Whatfix's leadership is consistently recognized across top industry analysts and business rankings:
Won the 2025 AI Breakthrough Award for the Overall AI-based Analytics Solution of the Year
Only DAP to be recognized as a “Leader” across various DAP reports for the past 5+ years by leading analyst firms like Gartner, Forrester, IDC, and Everest Group.
With over 45% YoY sustainable annual recurring revenue (ARR) growth, Whatfix is among the “Top 50 Indian Software Companies” as per G2 Best Software Awards.
Named a Gartner Customers' Choice for DAP for the second year in a row (2024 and 2025)-the only vendor in the market to earn this distinction consecutively.
We also boast a star rating of 4.6 on G2 Crowd, 4.5 on Gartner Peer Insights, and a super-high CSAT of 99.8%
Stevie Award winner in the category (Bronze): Customer Service Department of the Year - Computer Software - 100 or More Employees.
Winner of the ISG Paragon Innovation Award in partnership with Sophos (customer) for the EMEA region and finalist in the Transformation Award category.
RemoteTech Breakthrough Awards winner for “Software Asset Management Solution of the Year”
These recognitions are matched by business performance:
Highest-Ranking DAP on 2023 Deloitte Technology Fast 500™ North America for Fifth Consecutive Year
Listed on the Financial Times & Statista's High-Growth Companies Asia-Pacific 2025 list.
Won the Silver for Stevie's Employer of the Year 2023 - Computer Software category and also recognized as Great Place to Work 2022-2023
Only DAP to be among the top 35% companies worldwide in sustainability excellence with EcoVadis Bronze Medal
Title: Senior Software Engineer - Reliability & Kubernetes (E5)
Location: San Jose, CA (Onsite),
About the Role:
We are looking for an experienced Software Engineer (E5) who is passionate about building systems that are resilient, observable, and designed for scale from day one. This role sits within our Reliability Engineering charter and focuses on strengthening the core platform that powers all Whatfix products - including our next-generation AI offerings.
You will design and implement reliability frameworks, evolve our Kubernetes-based infrastructure, and create automation that allows engineering teams to operate their services with confidence. This is a senior individual contributor role where you will directly influence system architecture, lead reliability initiatives across teams, and mature the technical foundations required to support our enterprise and federal customers.
Candidates must be authorized to work in the United States on a full-time basis without employer sponsorship, either now or in the future.
What You'll Own
Architect and deliver platform components that improve reliability, fault tolerance, and system performance
Build reusable tooling and automation to reduce manual operations and scale reliability practices across engineering
Lead the design and rollout of observability and monitoring frameworks that give teams deep visibility into their services
Serve as a technical escalation point for critical incidents and drive long-term remediation through blameless RCAs
Strengthen our Kubernetes platform with better automation, deployment workflows, and resource efficiency
Partner with engineering, platform, and product teams to define SLIs/SLOs and embed them into how we operate services
Support on-prem and regulated environment deployments by ensuring high availability and compliance requirements are met
What You'll Bring
Strong hands-on programming experience in Java (plus Python or Go is a bonus)
Expertise running and scaling Kubernetes workloads in production environments
Experience with GitOps practices and tooling (ArgoCD, Helm)
Strong grounding in CI/CD, infrastructure as code, and automated deployment pipelines
Background in observability (metrics, logs, traces) and designing systems that are measurable and diagnosable
Proven experience driving post-incident reviews and converting findings into permanent engineering improvements
Ability to break down complex distributed systems problems into practical, high-impact solutions
Nice-to-Have Experience
Log aggregation tools or stacks (e.g., ELK)
Chaos engineering or resilience testing approaches
Building internal developer platforms or reliability frameworks
Exposure to large-scale or regulated enterprise environments
Who Thrives in This Role
Engineers who enjoy working across systems, infrastructure, and platform layers
ICs who like solving ambiguous problems and setting high technical standards
People who think in automation, self-healing patterns, and long-term system health
Engineers who want their work to directly influence the reliability posture of company-wide products
Soft Skills That Matter
Strong ownership and problem-solving mindset
Ability to collaborate across multiple engineering groups
Clear communication, especially during high-pressure incident scenarios
Mentoring and uplifting other engineers through reviews, patterns, and best practices
Perks / Benefits
Uncapped incentives
Equity plan
Mac shop, work with the newest technologies
Unlimited PTO policy
Paid maternity/paternity leave
Monthly cell phone stipend
Paid UberEats lunches-daily
Medical, Dental, and Vision coverage (Whatfix pays 80% of the premium for individuals and their families; for the HSA, Whatfix contributes $1,000 for individuals and $2,000 for a family)
Team and company outings
Learning and Development benefits
At Whatfix, we value collaboration, innovation, and human connection. We believe that working together in the office five days a week fosters open communication, strengthens our community, and drives innovation, helping us achieve our goals more effectively.
To facilitate global collaboration, our US teams start and end early, while our India teams start and end late. US teams do not have any evening meetings. Relocation and Sponsorship offered.
We strive to live and breathe our Cultural Principles and encourage employees to demonstrate some of these core values - Customer First; Empathy; Transparency; Fail Fast and scale Fast; No Hierarchies for Communication; Deep Dive and innovate; Trust is the foundation; and Do it as you own it.
Whatfix is an Equal Opportunity Employer and an E-Verify participant. All activities must comply with our Equal Opportunity Laws, ADA, and other regulations, as appropriate.
We are an equal opportunity employer and value diverse people because of and not in spite of the differences. We do not discriminate on the basis of race, religion, color, national origin, ethnicity, gender, sexual orientation, age, marital status, veteran status, or disability status.
Compensation will be determined by factors such as level, job-related knowledge, skills, and experience.
Due to our company's global nature and our hiring committee's span of different time zones, the interviews for this role will be recorded for those not in attendance to review.