Cloud Software Staff Engineer

1 week ago


New York, New York, United States Butterfly Network Full time
Job OverviewCompany Overview

Butterfly Network aims to create a healthcare landscape where every individual receives appropriate care, driven by timely clinical insights. We have revolutionized ultrasound technology with the introduction of the Butterfly iQ, the first handheld, single-probe whole-body ultrasound system. This groundbreaking innovation significantly lowers the costs associated with traditional ultrasound systems by integrating it into a single semiconductor silicon chip.

By leveraging the power of AI and cloud computing, Butterfly delivers advanced imaging solutions that are user-friendly and designed for the digital age. The Butterfly iQ and its successor, the Butterfly iQ+, have received both CE Mark and FDA approval, making them available in medical facilities worldwide.

Joining Butterfly Network presents a unique opportunity to reshape the future of healthcare through technological advancements. Be part of a mission that aims to impact millions of lives globally.

Position Summary

We are in search of a seasoned software engineer to develop our essential Enterprise Clinical workflows system. The Butterfly Cloud ensures a secure and efficient connection to users' health data. We create tools and services that empower healthcare professionals to make informed diagnostic decisions collaboratively. Your role will involve tackling complex, mission-critical challenges to enhance the accessibility of our technology for millions of healthcare providers and billions of individuals worldwide.

Your primary responsibilities will include:

  • Addressing distributed systems challenges, focusing on scalability, reliability, performance, and automated validation.
  • Developing modern solutions utilizing the latest technologies, grounded in a thorough understanding of cloud architecture and the operation of distributed systems at scale.
  • Taking ownership of business challenges, transforming concepts into system designs, and guiding developers through implementation.
  • Providing mentorship and leadership to fellow engineers to help achieve our objectives.
  • Engaging in a diverse range of tasks in support of your role and responsibilities.
Qualifications

Essential skills and experiences include:

  • Over 5 years of experience in addressing distributed systems and web development challenges.
  • A proven history of mentoring fellow engineers.
  • A readiness to engage with various layers of the technology stack and unfamiliar problem domains.
  • A Bachelor's Degree in Computer Science or equivalent experience.

Preferred skills and experiences (not mandatory):

  • Familiarity with GraphQL and related frameworks such as Relay, Apollo, and URQL.
  • Experience with containerization and orchestration technologies like Docker, ECS, and EKS.
  • Development of web applications with real-time updates using pub/sub solutions (e.g., Redis) and WebSockets.
  • Proficiency in SQL, particularly modern versions of PostgreSQL.
  • Experience in designing and implementing observability solutions using contemporary monitoring, logging, and metrics tools to ensure system health.
  • Knowledge of SQL and RDBMS schema design.
  • Experience in developing backend HTTP services using Python.
  • Frontend development experience with React and Typescript.
Work Environment

Butterfly Network promotes a hybrid work culture. Our offices are equipped with kitchens stocked with snacks and beverages, comfortable workstations, and numerous opportunities for collaboration among colleagues.

Benefits and Perks
  • Comprehensive medical insurance plan (including dental and vision) - we prioritize the well-being of our team members.
  • Employee Assistance Program - access to resources supporting emotional health and daily needs.
  • 401k plan with matching contributions - we support your retirement planning.
  • Unlimited Paid Time Off plus 15 holidays annually - take time to recharge and return ready to contribute.
  • Parental Leave - generous leave policies for eligible employees.
  • Competitive salary and compensation package - we recognize and reward our employees.
  • Equity opportunities - we want every employee to have a stake in our success.
  • The chance to contribute to a groundbreaking healthcare product that can save lives.

Compensation

Salary range for this full-time position is between $180,000 - $200,000, plus bonuses, equity, and benefits.

Butterfly Network is an equal opportunity employer, committed to maintaining a diverse and inclusive workplace.



  • New York, New York, United States Celonis GmbH Full time

    About the RoleWe're seeking a highly skilled Senior Cloud Software Engineer to join our Site Reliability Engineering team at Celonis GmbH. As a key member of our team, you will be responsible for designing, implementing, and managing cloud-based applications and platforms that meet the highest standards of reliability and scalability.Key...


  • New York, New York, United States IRIS Software Group Full time

    About IRIS Software Group:IRIS Software Group stands as one of the foremost privately owned software enterprises in the UK. For over four decades, we have delivered cutting-edge administrative solutions to a diverse range of clients, including businesses, charitable organizations, and public sector entities. Our workforce has grown to nearly 3000...


  • New York, New York, United States Kohler Full time

    Position: Software Engineering ManagerWork Mode: HybridOverview:Kohler Ventures, a subsidiary of Kohler Co., is at the forefront of innovation in the kitchen and bath industry, dedicated to creating digital solutions that enhance consumer health and well-being. We are focused on integrating cutting-edge technology with design to redefine user experiences.Key...


  • New York, New York, United States Insight Global Full time

    Job Title: Golang Software Engineer - Cloud and Microservices ExpertJob Summary:Insight Global is seeking a highly skilled Golang Software Engineer to join our team. As a key member of our cloud and microservices team, you will be responsible for designing and developing scalable and efficient software solutions using Golang.Key Responsibilities:Design and...


  • New York, New York, United States Big Cloud Full time

    About Big CloudBig Cloud is a cutting-edge technology company that specializes in developing innovative solutions for large-scale natural language processing (NLP) and search. Our mission is to revolutionize the way researchers find and access peer-reviewed journals, studies, and datasets.Job SummaryWe are seeking a highly skilled Senior Software Engineer to...


  • New York, New York, United States Betterment Full time

    About the RoleWe are seeking a highly skilled Cloud Reliability Engineer to join our team at Betterment. As a Staff Site Reliability Engineer, you will play a critical role in ensuring the reliability, scalability, and security of our cloud-based systems.Key ResponsibilitiesDesign and implement scalable and reliable cloud native solutions using AWSDevelop...


  • New York, New York, United States Abnormal Security Full time

    Job OverviewAbnormal Security is seeking a talented Software Engineer II to enhance our Cloud Infrastructure team. This team plays a crucial role in managing our operations within the public cloud, ensuring that our cloud usage is secure, dependable, and efficient while catering to the needs of our engineering teams.Key ResponsibilitiesThe selected candidate...


  • New York, New York, United States ION Group Full time

    About the RoleWe are seeking an experienced Software Engineer to join our team at ION Group. As a Senior Software Engineer, you will be responsible for designing and developing cloud-based software solutions using C#/.NET and Python.Key ResponsibilitiesDesign and create software solutions using C#/.NET and Python.Build scalable and robust cloud-native...

  • Software Engineer

    1 week ago


    New York, New York, United States The New York Times Full time

    About The New York TimesThe New York Times is a leading global media company that seeks to inform and engage the world through its journalism and products. Our mission is to seek the truth and help people understand the world, and we strive to achieve this through independent journalism and innovative storytelling.Job SummaryWe are seeking a highly skilled...


  • New York, New York, United States AllSTEM Connections Full time

    AllSTEM Connections is seeking a talented individual for a prominent client. Below are the details of the opportunity:Position Title: Infrastructure Developer - AdvancedWork Arrangement: Fully RemoteEligibility: Only Green Card holders and Citizens are considered (W-2 Role)Contract Duration: Long-term contract / 12 monthsCompensation: Hourly Rate - $75 -...


  • New York, New York, United States ION Group Full time

    About the RoleWe are seeking a highly skilled Lead Software Engineer to join our team at ION Group. As a key member of our engineering team, you will be responsible for re-designing and implementing a legacy risk platform using Python.Key ResponsibilitiesDesign and implement a state-of-the-art, scalable, cloud-native platform using PythonCollaborate with...


  • New York, New York, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software development using C++ programming language, along with expertise in data structures and algorithms. 3 years of experience in testing, maintaining, or launching software products, and at least 1 year of experience in software design and architecture.3...


  • New York, New York, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software development utilizing C++ programming language, along with a strong understanding of data structures and algorithms. 3 years of experience in testing, maintaining, or launching software products, and at least 1 year of experience in software design...


  • New York, New York, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software development utilizing C++ programming language, alongside a strong understanding of data structures and algorithms. 3 years of experience in testing, maintaining, or launching software products, with at least 1 year focused on software design and...


  • New York, New York, United States Betterment Full time

    About the RoleBetterment is seeking a highly skilled Staff Site Reliability Engineer to join our team. As a Staff Site Reliability Engineer, you will play a critical role in ensuring the reliability, scalability, and security of our cloud-based systems.Key ResponsibilitiesDesign and implement scalable and reliable cloud-based systems using AWS, Docker,...


  • New York, New York, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software development utilizing C++ programming language, along with a strong foundation in data structures and algorithms. 3 years of experience in testing, maintaining, or launching software products, and at least 1 year of experience in software design and...


  • New York, New York, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software development using C++ programming language, along with expertise in data structures and algorithms. 3 years of experience in testing, maintaining, or launching software products, and at least 1 year of experience in software design and architecture.3...


  • New York, New York, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software development utilizing C++ programming language, along with expertise in data structures and algorithms. 3 years of experience in testing, maintaining, or launching software products, and at least 1 year of experience in software design and...


  • New York, New York, United States Cognizant Full time

    About the RoleCognizant is seeking an experienced Principal Software Engineer to join our Digital Engineering team. As a key member of our team, you will design, develop, and implement cutting-edge cloud-based software solutions that power modern businesses.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and expertise to the team,...


  • New York, New York, United States Fliff Full time

    Fliff unpacks sports gaming into social, free-to-play games for all types of sports fans. We've built a social sports gaming experience that allows users to compete for leaderboard positioning, to achieve badges and build their status within the game.We are pioneering play-for-fun sports gaming, with our flagship social sportsbook experience that includes...