Senior Full-Stack Software Engineer developing a platform for configuring autonomous driving scenarios. Focusing on scalable web services and cloud deployment practices.
Responsibilities
Lead the hands-on development of the platform's user interface
Build, develop, and deliver high-quality, full-stack features from concept through deployment
Write clean, performant, and maintainable production code for both frontend interfaces and distributed backend services
Implement and manage integrations with core APIs (gRPC and REST) and data infrastructure
Help maintain and improve CI/CD pipelines in GitLab and Jenkins
Support the deployment and upkeep of containerized services managed by Docker and Kubernetes/Helm
Actively participate in the code review process
Identify, debug, and resolve complex technical issues, performance bottlenecks, and operational incidents
Work closely with the Tech Lead and multi-functional teams (ML Engineers, Product Managers)
Requirements
Master's degree (M.S.), or a Bachelor's degree (B.S.) in Computer Science, Software Engineering, Electrical Engineering, or a closely related technical field (or equivalent experience)
Minimum 10+ years of hands-on experience developing and deploying scalable full-stack web services in a production cloud environment
Deep expertise and proven track record in a modern frontend framework (e.g., React, Vue, Angular)
Mastery of TypeScript and JavaScript for robust client-side development and state management architecture
Proven proficiency in developing backend systems that handle high volume and growth using Python and/or Go
Hands-on experience implementing and consuming APIs built with Protocol Buffers
Solid practical experience with containerization using Docker and exposure to orchestration tools like Kubernetes and Helm
Experience with cloud services, particularly AWS S3, and familiarity with SQL for data management
Demonstrated knowledge of CI/CD practices along with experience using source control platforms like GitLab
Experience with MaaS (Model-as-a-Service) patterns and serving large machine learning models as high-throughput endpoints
Software Engineer building innovative collaborative platforms leveraging AI to facilitate application development. Engaging with users and delivering high - quality software infrastructure for a diverse user base.
GenAI Engineer designing LLM - driven workflows for clinical applications at Abridge. Collaborating with researchers and clinicians to enhance healthcare through generative AI and advanced technologies.
Software Engineer focused on sustaining product quality and customer support at cybersecurity company. Responsibilities include developing solutions and addressing customer issues for cybersecurity products.
Software Developer joining Autodesk's Platform Services Data Models Team. Focused on delivering cloud data solutions for numerous applications while working in a hybrid environment in Canada.
Principal Software Developer for Autodesk's Platform Services Data Models Team improving data - centric user experiences. Engage in Agile environment to drive engineering discipline and impact.
Software Engineer developing SDKs for cryptocurrency applications at Coinbase. Working on a team dedicated to enhancing developer experience with web3 tools and APIs.
Software Engineer supporting the Missile Defense Team at The Boeing Company. Collaborating on design and testing of Java - based applications for C2BMC.
Senior Software Engineer helping to build and operate globally distributed storage systems for Cloudflare. Owning code from inception to release and working with various technologies.
Software Engineer II committed to ensuring the stability and performance of the core Revenue Operations Platform. Joining Infrastructure team for database reliability, cloud automation, and data integrity responsibilities.