Senior Software Engineer - Fullstack
Fullstack engineer building scalable data platforms with user-friendly workflows for compute clusters, pipelines, and collaborative projects. Requires 5+ years in frontend (React) and backend (Node.js, Java, Python), plus cloud and distributed systems experience.
About the job
Responsibilities
- Create simple workflows to manage large-scale compute clusters, networks, and data sources.
- Build, deploy, test, and upgrade complex data pipelines with data graph visualization.
- Enable seamless onboarding and management for data-driven organizations.
- Provide SQL-centric data exploration and dashboarding experiences.
- Develop interactive environments for collaborative data projects at massive scale with easy production paths.
Requirements
- 5+ years of experience with HTML, CSS, and JavaScript.
- Passion for user experience, design, and deep understanding of front-end architecture.
- Comfortable working toward multi-year visions with incremental deliverables.
- Motivated by delivering customer value.
- Experience with modern JavaScript frameworks (React, Angular, Vue.js, or Ember).
- 5+ years of experience with server-side web technologies (Node.js, Java, Python, Scala, C#, C++, Go).
- Good knowledge of SQL.
- Experience with cloud technologies (AWS, Azure, GCP, Docker, Kubernetes).
- Experience developing large-scale distributed systems.
Skills
JavaScript, HTML, CSS, React, Node.js, Java, Python, SQL, Kubernetes, Docker
Similar jobs
Fullstack Engineering jobsSenior software engineer developing cloud architecture, IoT fleet management solutions, device software, and firmware for distributed energy devices. Requires 8+ years of coding experience, production experience with Python or Go, AWS and PostgreSQL expertise, and familiarity with Linux and electronics.
Build secure, scalable enterprise capabilities for CustomerLake, including access controls, auditability, governance, entitlements, and administrative experiences. The role requires 8+ years of software engineering experience, deep backend expertise, full-stack capability, and experience with enterprise SaaS or related platform systems.
Build and scale Jade, an AI-powered financial assistant, across agent capabilities, conversation experiences, evaluation systems, observability, and guardrails. The role requires 5+ years of backend software development experience, Python proficiency, and experience with databases, caching, and high-scale architectures.
Build and scale consumer growth features across React/TypeScript interfaces, Rails services, APIs, and experimentation systems. The role requires 5+ years of production software experience, full-stack framework expertise, and ownership of performance, reliability, and conversion outcomes.
Leads end-to-end development of scalable, distributed SaaS features for a clinical-trial platform, contributing to architecture, engineering practices, and customer-focused delivery. Requires 7+ years of experience, TypeScript and Python expertise, and strong full-stack and cloud skills.