Staff Software Engineer, Data Architect

4 weeks ago


Mountain View, California, United States Wisk Aero Full time
About the Role

We are seeking a highly skilled Staff Software Engineer to join our team at Wisk Aero. As a key member of our Engineering organization, you will be responsible for architecting and implementing data infrastructure, devops, and APIs to automate as many processes as possible for engineering.

You will be part of the STS Tools team that provides common data infrastructure and tools across the engineering department. Your primary focus will be on analyzing the needs of our engineering customers and supporting the design and implementation process to deliver new and maintain current tools.

You will design and support the integration of data infrastructure services by building efficient and intuitive software frameworks to automate and orchestrate as many processes as possible.

You will provide technical expertise in architecting and managing data pipelines, data lakes, data warehouses in a cloud environment.

This is a hybrid work opportunity, with a requirement to work onsite at our Mountain View office 2 to 3 days per week with flexibility for the remainder of the days.

Key Responsibilities
  • Identify opportunities and develop tools and services to improve the end-to-end UX of data collection and analysis tools.
  • Architect and integrate data collection systems simulation, test rig, and aircraft systems.
  • Architect and manage data pipelines, data lakes, data warehouses in a cloud environment.
  • Collaborate with several IPTs (Integrated Product Team) on usability, data collection, and analysis.
  • Develop core libraries (Python) that engineering teams can build analyses.
  • Develop ETL (extract, transform, load) data pipelines.
  • Provide technical expertise and mentorship in the areas of data infrastructure to the team.
Requirements
  • Bachelor's degree in an engineering discipline with 8 years of relevant experience.
  • Proficiency in C/C++/Rust/Python/Go and/or Typescript/Javascript/HTML/CSS.
  • Experience architecting and managing data pipelines, data lakes, data warehouses in a cloud environment.
  • Experience with Protobufs.
  • Experience conforming with FMI.
  • Experience with IaC (Terraform) and automated pipelines.
  • Experience with web APIs or other forms of distributed networked comms.
  • Experience developing in Linux and container environments.
  • Experience building data analyses in Python or Matlab.
  • Creative approach to problem solving.
  • Excellent organizational and time management skills.
  • Excellent written and verbal communication skills.
  • Experience with cloud platforms (GCP, AWS) and containerization (Docker, k8s).
  • Experience with highly automated software development processes and modern tools (git, GitLab/GitHub, JIRA).
Compensation and Benefits

In addition to offering a great work environment and the opportunity to be part of the team making electric autonomous flight a reality, at Wisk Aero, we offer excellent total rewards which include a competitive base salary, annual bonus, long term incentive, 401K, health benefits and much more.



  • Mountain View, California, United States Wisk Aero Full time

    We are seeking a highly skilled Staff Software Engineer to join our team at Wisk Aero. As a key member of our Engineering organization, you will be responsible for architecting and implementing data infrastructure, devops, and APIs to automate as many processes as possible for engineering.The ideal candidate will have a strong background in software...


  • Mountain View, California, United States Kodiak Full time

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at Kodiak, a leading developer of autonomous technology for the trucking industry. As a Staff Software Engineer, you will play a key role in designing, architecting, implementing, and maintaining our simulation capabilities.Key ResponsibilitiesOwn the integration between...


  • Mountain View, California, United States LinkedIn Full time

    Job Title: Staff Software Engineer - Data Center Infrastructure OperationsAt LinkedIn, we're seeking a highly skilled Staff Software Engineer to join our team and lead the development and management of infrastructure business operations software and data systems from concept through production life-cycle.This is a unique opportunity to join a globally...

  • Cloud Architect

    4 weeks ago


    Mountain View, California, United States United Software Group Full time

    Job Title: Cloud ArchitectJob Summary: We are seeking a skilled Cloud Architect to join our team at United Software Group. As a key member of our engineering team, you will be responsible for designing, developing, and implementing end-to-end solutions that leverage cloud infrastructure.Key Responsibilities:Design and implement cloud-based solutions using...

  • Cloud Architect

    4 weeks ago


    Mountain View, California, United States United Software Group Full time

    Job Title: Cloud ArchitectJob Description:At United Software Group, we are seeking a skilled Cloud Architect to join our team. As a Cloud Architect, you will be responsible for designing, developing, and implementing end-to-end solutions that leverage cloud infrastructure. You will work on diverse projects, from developing user-friendly front-end...


  • Mountain View, California, United States Aurora Innovation Full time

    About the RoleAurora Innovation is seeking a highly skilled Staff Software Engineer to join our System Software Architecture Team. As a Staff Software Engineer, you will play a key role in designing, developing, and testing onboard software that spans application, middleware, and OS layers.Key ResponsibilitiesDesign and develop onboard software that meets...


  • Mountain View, California, United States Aurora Innovation Full time

    About the RoleAurora Innovation is seeking a highly skilled Staff Software Engineer to join our System Software Architecture Team. As a Staff Software Engineer, you will play a key role in designing, developing, and testing onboard software that spans application, middleware, and OS layers.Key ResponsibilitiesDesign and develop onboard software that meets...


  • Mountain View, California, United States Moveworks Full time

    About MoveworksMoveworks is a leading AI-powered platform that enables employees to find information and get support across all business applications. Our platform uses a combination of public and proprietary language models to understand employee queries and build multi-step plans to achieve them.We are looking for a skilled Senior Software Engineer to join...


  • Mountain View, California, United States LinkedIn Full time

    Job Title: Senior Staff Software Engineer, Machine Learning and AI InnovatorAbout the Role:We are seeking a highly skilled Senior Staff Software Engineer to join our Foundational AI Technologies team at LinkedIn. As a key member of our team, you will be responsible for developing and implementing cutting-edge AI technologies that drive innovation and growth...


  • Mountain View, California, United States Otter Full time

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our Frontend Team at Otter. As a key member of our team, you will be responsible for shaping and driving feature development while collaborating with stakeholders across our organization.Your ImpactAs a Staff Software Engineer, you will lead in the development of our web app,...


  • Mountain View, California, United States Databricks Full time

    About the RoleWe are seeking a highly skilled Backend Software Engineer to join our team at Databricks. As a Backend Software Engineer, you will be responsible for designing, implementing, and operating micro-services for the Databricks platform and product.Our engineering teams build highly technical products that fulfill real, important needs in the world....


  • Mountain View, California, United States LinkedIn Full time

    Transforming AI at ScaleAt LinkedIn, we're pushing the boundaries of AI to create a more personalized and connected experience for our members. As a Senior Staff Software Engineer on our AI Platform team, you'll play a critical role in designing and implementing large-scale distributed systems that power our AI use cases.Key Responsibilities- Design and...


  • Mountain View, California, United States Waymo Full time

    Job Title: Software Architect for Autonomous Driving TechnologyAbout the Role:We are seeking a highly skilled Software Architect to join our Reasoning Foundations Team at Waymo. As a Software Architect, you will be responsible for developing foundational frameworks and software architectures that enable the advancement of the Waymo Driver's capabilities.Key...


  • Mountain View, California, United States Harness Full time

    About HarnessHarness is a high-growth company that is revolutionizing the software delivery market. Our mission is to empower the world's 30 million software developers to deliver code to their users reliably, efficiently, securely, and quickly, increasing customers' pace of innovation while improving the developer experience.We offer solutions for every...


  • Mountain View, California, United States Atlassian Full time

    About the RoleWe are seeking a highly skilled Senior Enterprise Software Architect to join our Enterprise Trust Foundations team at Atlassian. As a key member of our engineering leadership team, you will be responsible for designing and building enterprise-grade solutions using microservices.Key ResponsibilitiesPartner with senior engineering leadership and...


  • Mountain View, California, United States Otter Full time

    The OpportunityWe're seeking a seasoned Senior Software Engineer to join our dynamic team at Otter.ai, where your growth, authenticity, and best work are our priorities. As part of our team, you'll play a key role in advancing Otter for Desktop by applying your deep expertise in application development, media and system integration, and potentially Machine...


  • Mountain View, California, United States General Motors Full time

    Job DescriptionWork Arrangement:This role is categorized as hybrid. This means the successful candidate is expected to report to Mountain View three times per week, at minimum.The RoleThe Commercial Software division at GM is seeking talented individuals across various software engineering roles to join us. Our mission is to drive forward all digital...


  • Mountain View, California, United States Intelliswift Software Full time

    Key ResponsibilitiesWe are seeking a skilled Software Engineer in Test to join our team at Intelliswift Software. As a key member of our QA team, you will be responsible for designing and implementing comprehensive test strategies for software releases, ensuring alignment with product requirements and quality standards.• Develop and execute automation...


  • Mountain View, California, United States Kodiak Robotics Full time

    Simulation Expert WantedKodiak Robotics is a leader in autonomous technology, and we're looking for a skilled Simulation Expert to join our team.As a Simulation Expert, you will be responsible for designing, architecting, implementing, and maintaining our simulation capabilities.Your key responsibilities will include:Integrating our simulation platform with...


  • Mountain View, California, United States Waymo Full time

    Waymo Autonomous Driving Software EngineerWaymo is a leader in autonomous driving technology, with a mission to create a safe and efficient transportation system. We are seeking a highly skilled Software Engineer to join our team and contribute to the development of our autonomous driving software.The successful candidate will have hands-on experience...