Current jobs related to Go/Python Software Engineer - Mountain View, California - Elastic

  • Software Engineer

    2 weeks ago


    Mountain View, California, United States Crown Consulting, Inc. Full time

    Job Title: Software EngineerJob SummaryCrown Consulting, Inc. is seeking a highly skilled Software Engineer to join our team in Mountain View, CA. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications for our NAMS-2 project.Key ResponsibilitiesDevelop software applications using...


  • Mountain View, California, United States Applied Intuition Full time

    At Applied Intuition, we're seeking a talented Software Development Engineer to join our team. As a key member of our engineering team, you'll be responsible for designing and developing large-scale systems that meet the needs of our clients.The ideal candidate will have experience in full-stack application development, with a strong understanding of modern...


  • Mountain View, California, United States Nuro Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Engineering Productivity team at Nuro. As a key member of our team, you will be responsible for identifying and addressing pain points in the engineering process, creating new tools and infrastructure to improve efficiency, and educating engineers on best practices.Key...

  • Software Engineer

    2 weeks ago


    Mountain View, California, United States Crown Consulting Full time

    Job SummaryCrown Consulting is seeking a skilled Software Engineer to join our team in Mountain View, CA. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications for our NAMS-2 project.Key Responsibilities:Develop software applications using Python, Matlab, and other relevant...

  • Software Engineer

    1 week ago


    Mountain View, California, United States sense7ai Full time

    Job SummaryWe are seeking a highly skilled Software Engineer to join our team at sense7ai. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications using the latest tools and technologies.Key ResponsibilitiesDesign and develop scalable software applications using Python, Django, and...


  • Mountain View, California, United States LinkedIn Full time

    Job Title: Senior Staff Software Engineer, Systems InfrastructureAt LinkedIn, we're committed to building a world-class software engineering team that drives innovation and excellence. We're seeking a highly skilled Senior Staff Software Engineer to lead the development of our next-generation systems infrastructure and platforms.About the RoleThis is a...


  • Mountain View, California, United States Yoh Full time

    We are seeking a skilled Software Developer with experience in Java and Python to write code that runs on host machines and mobile devices, enabling seamless communication between phones and other systems.This role requires hands-on experience in mobile device programming, with a focus on ensuring integration and communication between devices and systems.Key...


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

    About the RoleWe 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...


  • Mountain View, California, United States Microsoft Corporation Full time

    Job SummaryMicrosoft Corporation is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our Security organization, you will be responsible for designing and developing large-scale distributed software services and solutions. Your expertise in cloud security, networking protocols, and software engineering will be...

  • Software Engineer

    3 weeks ago


    Mountain View, California, United States Tik Tok Full time

    About TikTok U.S. Data SecurityTikTok is the leading destination for short-form mobile video, and our mission is to inspire creativity and bring joy. Our U.S. Data Security division is a subsidiary of TikTok in the U.S., dedicated to providing oversight and protection of the TikTok platform and U.S. user data.Job SummaryWe are seeking a skilled Software...


  • Mountain View, California, United States LinkedIn Full time

    Job Title: Senior Staff Software Engineer, Systems InfrastructureAt LinkedIn, we're committed to building a world-class software engineering team that drives innovation and excellence. We're seeking a highly skilled Senior Staff Software Engineer to lead the development of our next-generation systems infrastructure.About the RoleThis is a unique opportunity...


  • 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 Moveworks Full time

    About MoveworksMoveworks is the universal AI copilot for search and automation across all your business applications. Our platform empowers employees to work faster and more efficiently by providing instant knowledge and automating repetitive support issues.Job DescriptionWe're seeking a talented software engineer to join our core platform team. As a key...


  • Mountain View, California, United States Intrinsic Full time

    Join Intrinsic's Robotics TeamIntrinsic is a cutting-edge company that's redefining the potential of industrial robotics. Our team is passionate about unlocking the creative and economic potential of industrial robotics, and we're looking for a talented Robotics Platform Software Engineer to join us.Key Responsibilities:Design and implement a distributed...


  • Mountain View, California, United States Waymo Full time

    Waymo is a pioneering autonomous driving technology company with a mission to revolutionize mobility and save lives. Our team of experts is dedicated to building the world's most experienced driver, the Waymo Driver, to improve access to transportation while reducing traffic crashes.As a member of our Hardware Engineering team, you will play a critical role...


  • Mountain View, California, United States Intuit Full time

    About the RoleIntuit is the global leader in financial management software, pioneering the shift to Virtual Platforms and cloud computing for consumers, small businesses, and those that serve them.We act as a 40-year-old startup, constantly disrupting ourselves as we identify major new technology and design trends needed to deliver our mission to power...


  • Mountain View, California, United States ID Full time

    Job Title: Software Development Engineer VIAbout the Role:ID.me is a high-growth enterprise software company that simplifies how people prove and share their identity online. As a Software Development Engineer VI, you will play a key role in shaping the technical direction of our Marketplace organization and driving the development of personalized...


  • 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 Qualified Technical Services Full time

    Job SummaryNASA Ames Research Center is seeking a highly motivated and experienced Software Development Engineer to join our team. The successful candidate will be responsible for developing and maintaining cutting-edge software solutions, with a focus on Natural Language Processing (NLP) and speech recognition technologies.The ideal candidate will have a...


  • Mountain View, California, United States LinkedIn Full time

    Job SummaryAs a Senior Staff Software Engineer, Systems Infrastructure Specialist at LinkedIn, you will play a key role in building the next-generation infrastructure and platforms for our global workforce. You will lead the development of large-scale, distributed systems and databases, and work closely with technical leadership and management to contribute...

Go/Python Software Engineer

2 months ago


Mountain View, California, United States Elastic Full time

About Elastic

Elastic is a leading provider of enterprise search, observability, and security solutions built on a unified technology stack. Our mission is to empower organizations to make data usable in real-time and at scale.

About the Observability Team

The Observability team at Elastic is responsible for developing solutions that focus on application developers and engineers who run infrastructure and services supporting these applications. We build and maintain solutions that make getting insights from data turnkey and efficient, such as our APM, Infrastructure Monitoring, Logs, and Uptime solutions.

About the Role

We are seeking an experienced software engineer to join our APM Agents team as a Principal Engineer. As a key member of this team, you will be responsible for developing and maintaining our APM product, with a focus on the Python agent codebase. You will work closely with the APM Server team and the UI team to ensure that we deliver the best possible experience for our users.

Key Responsibilities

  • Develop and maintain the Python agent for Elastic APM
  • Own the APM data model (Go) and adapt it as necessary
  • Introduce changes as we evolve the storage and intake models
  • Collaborate with the APM Server team and the UI team to ensure a seamless user experience
  • Contribute to and participate in Open Telemetry (OTel) projects
  • Work on and help drive Elastic APM's integration with OTel
  • Join relevant Special Interest Group meetings (SIGs)

Requirements

  • Professional experience in Go and Python, with at least 3+ years in one of them
  • Knowledge of Python web frameworks and ecosystem
  • Experience with developing libraries (packages) for Python and Go
  • Experience working on an open source project with a large community
  • Experience or knowledge in OpenTelemetry
  • Ability to write specifications and lead discussions around them
  • Ability to work independently in a globally distributed team

Bonus Skills

  • Previous experience developing APM products