CrawlJobs Logo

Full Stack Software Engineer

United States, Mountain View 153000.00 - 171000.00 USD / Year · Job Posted January 26, 2026
Apply Position
Job Link Share

Job Description

Cyngn is building a cloud platform that helps customers monitor, manage, and optimize fleets of autonomous industrial vehicles in real time. As a Full Stack Engineer (Mid–Senior), you’ll ship features end-to-end—from Python backend services to TypeScript/JavaScript frontends—on a small, high-impact team. You’ll partner closely with Staff/Principal Engineers while owning meaningful parts of the product.

Job Responsibility

  • Build customer-facing web experiences: fleet dashboards, live views/maps, alerts, admin tools, and reporting using TypeScript/JavaScript
  • Build and evolve backend services in Python that power fleet operations, integrations, data ingestion, and analytics
  • Design and implement reliable APIs (REST and/or gRPC) that are well-documented and easy to integrate with customer systems
  • Deliver real-time features (live vehicle state, events, notifications, operator workflows) using WebSockets and event-driven patterns
  • Support “physical AI” workflows by connecting cloud software to autonomy/robotics systems—telemetry pipelines, command-and-control surfaces, and operational tooling that interacts with vehicles in the real world
  • Use modern AI tools and agents to move faster and raise quality (and help build customer-facing copilot experiences where it makes sense)
  • Contribute to digital-twin simulation + validation loops (where applicable): support workflows that use simulation to test behaviors, validate releases, and reproduce field issues
  • Raise engineering quality through testing, code reviews, observability, and pragmatic reliability/performance improvements
  • Own meaningful chunks of the product: shape solutions, make tradeoffs, and drive work to completion.

Requirements

  • 2–4+ years of professional software engineering experience
  • Strong production experience with: Python (backend services, APIs, data workflows)
  • Strong production experience with: TypeScript or JavaScript (frontend)
  • You’ve shipped and supported user-facing web applications (not just internal tools)
  • You’re comfortable building APIs and working with databases (SQL preferred
  • NoSQL is a plus)
  • You communicate clearly, take ownership, and bring a low-ego, collaborative approach
  • You care about software that’s reliable in production, not just “works locally.”

Nice to have

  • Real-time systems experience: WebSockets, SSE, streaming updates, pub/sub
  • Event-driven systems / messaging: Kafka, RabbitMQ, Pulsar, etc.
  • Experience with telemetry-heavy or operational products: IoT, robotics, autonomy, fleet/dispatch, industrial software
  • Experience building analytics features: reporting, aggregations, operational metrics, customer-facing insights
  • Familiarity with scaling patterns: caching, background jobs, rate limiting, performance tuning
  • Strong habits using AI coding assistants/agents responsibly (verification, testing, high-signal reviews)
  • Exposure to physical AI simulation tooling (e.g., NVIDIA Omniverse / Isaac Sim) or similar environments.

What we offer

  • Health benefits (Medical, Dental, Vision, HSA and FSA (Health & Dependent Daycare), Employee Assistance Program, 1:1 Health Concierge)
  • Life, Short-term and long-term disability insurance (Cyngn funds 100% of premiums)
  • Company 401(k)
  • Commuter Benefits
  • Flexible vacation policy
  • Remote or hybrid work opportunities
  • Sabbatical leave opportunity after 5 years with the company
  • Paid Parental Leave
  • Daily lunches for in-office employees
  • Monthly meal and tech allowances for remote employees

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Full Stack Software Engineer

8 matching positions

New

Full Stack Software Engineer

Are you looking for an opportunity to combine your technical skills with big pic...
Location
Location
United States , Fort Meade
Salary
Salary:
86900.00 - 198000.00 USD / Year
boozallen.com Logo
Booz Allen Hamilton
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with scripting, including Python or Java
  • Experience with object-oriented languages, including C++
  • Experience with containerization, including Docker or Kubernetes
  • Experience with Agile Development
  • Experience with evaluating operational and technical alternatives
  • Knowledge of JIRA or Integrated Development Environments (IDEs)
  • Knowledge of source repositories, including BitBucket or GitHub
  • TS/SCI clearance with a polygraph
  • Bachelor's degree and 7+ years of experience with software engineering, or 12+ years of experience with software engineering in lieu of a degree
Job Responsibility
Job Responsibility
  • Contribute to transitioning mission data flows from legacy systems to a modernized data flow architecture
  • Define technical and process improvements to achieve improved mission performance and compliance
  • Define improved decision logic and rule sets applied to data flow management
  • Interact directly with customers to understand their needs to develop protocol processing solutions that support analysts in target tracking and analysis, and report writing
  • Help the client continue to modernize their software development practices and tools
What we offer
What we offer
  • Health benefits
  • Life insurance
  • Disability insurance
  • Financial benefits
  • Retirement benefits
  • Paid leave
  • Professional development
  • Tuition assistance
  • Work-life programs
  • Dependent care
  • Fulltime
Read More
Arrow Right
New

Full Stack Software Engineer

We are seeking experienced Software Engineers to enable the adoption of industry...
Location
Location
United Kingdom , Glasgow
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Significant experience delivering production software
  • Demonstrable experience with major cloud platforms (AWS, Azure, or GCP)
  • Proficiency with modern CI/CD solutions such as GitHub Actions or GitLab CI
  • Experience with frontend UI development, databases, backend development (API)
Job Responsibility
Job Responsibility
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools
  • Ensuring that code is scalable, maintainable, and optimized for performance
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right

Full Stack Software Engineer

Our client is an innovative, engineering-focused organization that is transformi...
Location
Location
United States , New York
Salary
Salary:
75.00 - 85.00 USD / Hour
daleyaa.com Logo
Daley and Associates
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or a related field
  • 3+ years of professional software development experience
  • Strong hands-on experience with Node.js
  • Strong hands-on experience with TypeScript
  • Strong hands-on experience with Angular
  • Solid understanding of distributed systems, scalability, reliability, and fault tolerance
  • Excellent communication and collaboration skills
  • Ability to translate business and user requirements into technical solutions
Job Responsibility
Job Responsibility
  • Design, develop, and maintain full-stack applications and platform features using Node.js, TypeScript, and Angular
  • Build and optimize scalable data models utilizing both relational and NoSQL databases
  • Develop intuitive user interfaces and seamless end-to-end workflows
  • Collaborate with product managers, scientists, engineers, and other stakeholders to gather requirements and deliver technical solutions
  • Participate in architecture discussions and contribute to system scalability, reliability, and performance initiatives
  • Support the full software development lifecycle, including design, development, testing, deployment, and maintenance
  • Work within distributed systems environments focused on high availability and fault tolerance
What we offer
What we offer
  • 100% Remote
  • 12+ Month Contract with potential for extension
  • Competitive hourly rate of $75–$85/hour
  • Work on cutting-edge healthcare and genomics technology
  • Collaborative engineering culture with significant impact and visibility
  • Opportunity to contribute to highly scalable, mission-critical platforms
  • Fulltime
Read More
Arrow Right

Full Stack Software Engineer

As a full stack developer, you can resolve a problem with a complete end-to-end ...
Location
Location
United States , Fort Meade
Salary
Salary:
86900.00 - 198000.00 USD / Year
boozallen.com Logo
Booz Allen Hamilton
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with object-oriented programming language constructs
  • Experience with Linux operating systems such as RHEL
  • Experience developing with interpreted languages, such as Python
  • Experience in test-driven development (TDD) practices
  • Experience with containerization technologies such as Docker, Podman, Kubernetes, or Helm charts
  • TS/SCI clearance with a polygraph
  • Bachelor's degree and 14+ years of experience with software engineering, or 18+ years of experience with software engineering in lieu of a degree
Job Responsibility
Job Responsibility
  • Develop software and systems from vision to production ready
  • Master new tools and techniques and identify needed system improvements
  • Help clients overcome their most difficult challenges using the latest architectural approaches, tools, and technologies
  • Make sure the solution developed by the team considers the current architecture and operating environment, as well as future functionality and enhancements
What we offer
What we offer
  • Health, life, disability, financial, and retirement benefits
  • Paid leave
  • Professional development
  • Tuition assistance
  • Work-life programs
  • Dependent care
  • Recognition awards program
  • Fulltime
Read More
Arrow Right

Full Stack Software Engineer

We have a great position for an experienced Full Stack Software Engineer II to j...
Location
Location
Lithuania , Vilnius
Salary
Salary:
3500.00 EUR / Month
bentley.com Logo
Bentley Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3-5+ years of experience designing and implementing high-quality software
  • Solid understanding of programming concepts and paradigms such as OOP and SOLID
  • Experience building and maintaining web services and APIs
  • Hands-on experience with TypeScript/React for front-end development and .NET for back-end development
  • Experience with modern development tools like Microsoft Visual Studio, Git, and Azure Pipelines
  • Familiarity with modern test and mocking frameworks
  • A strong drive to work in and with a diverse team to deliver advanced software
  • BSc in Computer Science or a related field
Job Responsibility
Job Responsibility
  • Develop, maintain, and enhance full-stack interoperability solutions between various products, working on both front-end and back-end components
  • Take ownership of the functionality you write and the designs you implement across the full technology stack
  • Research, evaluate, and explore new technologies as needed to solve complex problems
  • Support, enhance, and maintain existing solutions, ensuring their stability and performance
  • Develop comprehensive unit, integration, and system tests to ensure code assets are of high quality and satisfy all use cases
  • Create and maintain documentation for the solutions you help build
  • Contribute as a key member of a small, multi-disciplinary, self-organizing agile team, participating in technical designs and decisions
What we offer
What we offer
  • A great Team and culture
  • An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction
  • An attractive salary and benefits package
  • A commitment to inclusion, belonging, and colleague wellbeing through global initiatives and resource groups
  • A company committed to making a real difference by advancing the world’s infrastructure for a better quality of life
  • Training and professional development opportunities (certification programs, conferences, etc.)
  • Additional annual leave days and extra paid days for different occasions (marriage, moving day, bereavement leave, etc.)
  • Health insurance package and accident insurance 24/7
  • Referral program with a bonus starting with 1500 EUR. Gross
  • Pet-friendly office
  • Fulltime
Read More
Arrow Right

Full Stack Software Engineer

We have a great position for an experienced Full Stack Software Engineer II to j...
Location
Location
Ireland , Dublin
Salary
Salary:
Not provided
bentley.com Logo
Bentley Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3-5+ years of experience designing and implementing high-quality software
  • Solid understanding of programming concepts and paradigms such as OOP and SOLID
  • Experience building and maintaining web services and APIs
  • Hands-on experience with TypeScript/React for front-end development and .NET for back-end development
  • Experience with modern development tools like Microsoft Visual Studio, Git, and Azure Pipelines
  • Familiarity with modern test and mocking frameworks
  • A strong drive to work in and with a diverse team to deliver advanced software
  • BSc in Computer Science or a related field
Job Responsibility
Job Responsibility
  • Develop, maintain, and enhance full-stack interoperability solutions between various products, working on both front-end and back-end components
  • Take ownership of the functionality you write and the designs you implement across the full technology stack
  • Research, evaluate, and explore new technologies as needed to solve complex problems
  • Support, enhance, and maintain existing solutions, ensuring their stability and performance
  • Develop comprehensive unit, integration, and system tests to ensure code assets are of high quality and satisfy all use cases
  • Create and maintain documentation for the solutions you help build
  • Contribute as a key member of a small, multi-disciplinary, self-organizing agile team, participating in technical designs and decisions
What we offer
What we offer
  • A great Team and culture
  • An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction
  • An attractive salary and benefits package
  • A commitment to inclusion, belonging, and colleague well-being through global initiatives and resource groups
  • A company committed to making a real difference by advancing the world's infrastructure for a better quality of life
  • Fulltime
Read More
Arrow Right

Full Stack Software Engineer

In this role, you will be a key contributor to Our Client’s next-generation soft...
Location
Location
Canada , Kanata
Salary
Salary:
72.73 - 78.84 USD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
July 11, 2026
Flip Icon
Requirements
Requirements
  • 6+ years in IT with a minimum of 4+ years in professional software development
  • Advanced practice in at least one coding language or proficiency in two
  • 2+ years of experience specifically focused on Android system-level work, HAL, and Android framework services
  • 2+ years of experience in C++ for Android system and vendor partition development
  • Strong experience with Java/Kotlin for Android Framework services and modern system utility development
  • Proven ability to work across the Android stack, from hardware interfaces to UI
  • Expert-level ability to troubleshoot 'Android not booting' scenarios and low-level system crashes
  • Bachelor’s Degree in a related field
Job Responsibility
Job Responsibility
  • Create high-level software architecture designs, outlining components, interfaces, and overall system structure
  • Develop and maintain back-end applications, including APIs and microservices, using various server-side languages
  • Work across the Android stack to ensure seamless integration between system-level services and the hardware interface
  • Analyze and resolve complex issues within the open-source Android code, including system_server, Package Manager, and Activity Manager
  • Debug low-level failures such as binder leaks, intent malfunctions, black screen issues, and Application Not Responding (ANR) errors
  • Manage the vendor partition and optimize the Hardware Abstraction Layer (HAL)
  • Implement modern programming practices, including Test-Driven Development (TDD) and CI/CD pipelines
  • Define and execute software test strategies and policies aligned with industry regulations and market best practices
  • Support security practices to safeguard user data through encryption, anonymization, and robust data governance
  • Engage with customers and cross-functional teams (Product Owners, Designers, Architects) to translate pain points into technical requirements
What we offer
What we offer
  • Full-Stack Scope: Influence every layer of the product, from the hardware abstraction layer (HAL) to the server-side microservices
  • Complex Problem Solving: Tackle high-stakes technical challenges, including debugging system-level crashes and optimizing resource-constrained embedded environments
  • Industry Collaboration: Monitor and participate in emerging technology solutions through industry collaboration and the evaluation of new stack layers
  • User-Centric Innovation: Advocate for software solutions that prioritize user empathy and intuitive, interactive interfaces
  • Fulltime
Read More
Arrow Right

Full Stack Software Engineer

Software Resources has an immediate, long term contract job opportunity for a Fu...
Location
Location
United States , Orlando
Salary
Salary:
Not provided
softwareresources.com Logo
Software Resources
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java and/or C#
  • React
  • Kubernetes
  • Write simple and sophisticated SQL queries, using vendor ODBC connections to query data sources
  • Work with SSO solutions, such as Open ID Connect, and have sophisticated skills in Excel, including pivot tables, XML imports and formulas
  • Ensure all the telephony products and solutions meet security and standard process guidelines
  • Build, update, and maintain databases, and write scheduled and event-driven workflows, using Jenkins for custom applications
  • Write Batch and Bash scripts, Microsoft Office Macros for Excel, Access and Outlook, using programs such as Microsoft Visual Studio and C# programs
  • Use HTML5, CSS3, and JavaScript with jQuery/AJAX/JSON/XML to make web pages for clients to use
  • Provide enhanced interactions in existing SharePoint pages and other custom applications
Job Responsibility
Job Responsibility
  • Write simple and sophisticated SQL queries, using vendor ODBC connections to query data sources
  • Work with SSO solutions, such as Open ID Connect, and have sophisticated skills in Excel, including pivot tables, XML imports and formulas
  • Ensure all the telephony products and solutions meet security and standard process guidelines
  • Build, update, and maintain databases, and write scheduled and event-driven workflows, using Jenkins for custom applications
  • Write Batch and Bash scripts, Microsoft Office Macros for Excel, Access and Outlook, using programs such as Microsoft Visual Studio and C# programs
  • Use HTML5, CSS3, and JavaScript with jQuery/AJAX/JSON/XML to make web pages for clients to use
  • Provide enhanced interactions in existing SharePoint pages and other custom applications
  • Use PuTTY and other terminal/remote software to connect to Solaris/RedHat Linux servers
  • Install and configure required server/network software
  • Run regular status reports to assess need for upgrade/maintenance
What we offer
What we offer
  • Medical, dental, and vision coverage
  • 401(k) with company match
  • Short-term disability
  • Life insurance with AD&D
  • Fulltime
Read More
Arrow Right