Staff Software Engineer

Insight Global
Redwood City, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 230K

Job location

Redwood City, United States of America

Tech stack

Java
Amazon Web Services (AWS)
Software Applications
Azure
Software as a Service
Cloud Computing
Python
Platform as a Service (PAAS)
SQL Databases
Systems Architecture
Google Cloud Platform
Erlang
Spark
Docker
Programming Languages
Microservices

Job description

The Staff Engineer leads architectural design and technical strategy across complex projects, driving innovation, platform modernization, and performance improvements.

The role requires collaboration with cross-functional teams, ownership of system-level design, guidance on certification and compliance, and leadership in advancing SaaS/PaaS transformation, algorithms, simulations, and proof-of-concept initiatives to enhance product and developer experience., The Staff Engineer will be responsible for leading the architectural design and planning process for a variety of projects, ensuring that designs meet client specifications, regulatory requirements, and sustainability standards. This role involves collaboration with stakeholders and driving the strategic vision of architectural projects from conception to completion., Drive product innovation, technology roadmap and provide long-term vision to module teams.

Author system-level high level design documents for cross-functional microservices.

Improve and/or re-architect and/or write new algorithms for functional performance.

Work on simulations for breakthrough functional and technical performance.

Innovate and dig out patentable solutions to product/technical requirements.

Incorporate proper certification/compliance requirements into the product designs.

Be a focal point of technology for product, engineering and teams that are clinical to product.

Participate in strategic planning for the product vision and roadmap.

Be involved and pivotal in company's transformation to a complete SaaS/PaaS product.

Lead PoC for new technologies to continuously improve technical platform and developer experience. - Fleet Management or Fleet Orchestration (Management tool for robots)

  • Java

Requirements

  • Open to a Java/Python/Erlang Programming Language
  • End to End development
  • Product facing VS software applications

Typical tools:

SQL, Python, Spark, Docker

Cloud pipelines (Azure, AWS, GCP)

BI layers on top of fleet data

About the company

Our client is a global leader in AI-driven robotic automation software and hardware, transforming distribution and fulfillment centers worldwide. Their solutions increase productivity, empower growth and scale, mitigate labor challenges, reduce risk and time to market, and create better experiences for customers and employees. Our Solutions Their Multiagent Orchestration (MAO) platform provides vendor-agnostic fulfillment orchestration to continuously optimize performance in real time: the right order, with the right bot and agent, taking the right path and action. Currently operating more than 70 fulfillment sites across the globe (with deployments of 700+ robots at a single site), GreyMatter enables customers to decrease their fulfillment Cost Per Unit by 50%, reduce worker onboarding time by 90% and optimize peak season performance. In retail stores, their gStore end-to-end store execution and retail management solution supports omnichannel fulfillment, real-time replenishment, intelligent workforce tasking and more. Using real-time overhead RFID technology, the platform increases inventory accuracy up to 99%, doubles staff productivity, and enables an engaging, seamless in-store experience.

Apply for this position