Overview
Skills
Job Details
About the Role:
We are looking for a seasoned Staff Software Engineer to lead technical design and implementation of scalable applications across diverse domains including e-commerce, SaaS platforms, manufacturing analytics, and digital media. This role requires strong experience in full-stack development, cross-functional collaboration, and cloud-native technologies. Key Responsibilities:
Collaborate with Product Managers, Designers, QA, and DevOps engineers to deliver end-to-end solutions.
Lead system architecture and design discussions.
Perform and mentor others through code reviews, ensuring best practices and high-quality code.
Optimize application performance and database queries.
Drive initiatives around DevOps and CI/CD using Kubernetes, Terraform, and cloud platforms (AWS/Google Cloud Platform).
Contribute to frontend development using ReactJS, TypeScript, GraphQL, and backend services in Ruby, Go, or NodeJS.
Participate in backlog grooming, sprint planning, and provide technical guidance across teams.
Explore and implement AI integrations and next-gen tech (e.g., LangChain, AI agents). Required Qualifications:
10+ years of software development experience.
Proven expertise in full-stack engineering with strong backend (Ruby on Rails, Go, Scala) and frontend (ReactJS, TypeScript) skills.
Hands-on experience with cloud services (AWS, Google Cloud Platform, Azure).
Proficient in modern infrastructure tooling like Terraform and Kubernetes.
Experience working with microservices, REST APIs, and asynchronous processing.
Strong understanding of databases: PostgreSQL, MySQL, MongoDB.
Prior experience working in agile environments with cross-functional teams.