Staff Python Software Engineer Company Description Butterfly Network, Inc. (NYSE: BFLY) is driving a digital revolution in ultrasound imaging and sensing with its proprietary Ultrasound-on-Chip™ ...
Quick apply
Staff Python Software Engineer Company Description Butterfly Network, Inc. (NYSE: BFLY) is driving a digital revolution in ultrasound imaging and sensing with its proprietary Ultrasound-on-Chip™ ...
Quick apply
Staff Python Software Engineer Company Description Butterfly Network, Inc. (NYSE: BFLY) is driving a digital revolution in ultrasound imaging and sensing with its proprietary Ultrasound-on-Chip™ ...
$59 - $81.25/hr
Self-directed work style with minimum supervision More than 8 years of experience developing/testing/deploying secure production quality software products Expert level programming (Python, Java) and ...
$59 - $81.25/hr
Self-directed work style with minimum supervision More than 8 years of experience developing/testing/deploying secure production quality software products Expert level programming (Python, Java) and ...
$59 - $81.25/hr
Self-directed work style with minimum supervision More than 8 years of experience developing/testing/deploying secure production quality software products Expert level programming (Python, Java) and ...
$59 - $81.25/hr
Self-directed work style with minimum supervision More than 8 years of experience developing/testing/deploying secure production quality software products Expert level programming (Python, Java) and ...
$59 - $81.25/hr
Self-directed work style with minimum supervision More than 8 years of experience developing/testing/deploying secure production quality software products Expert level programming (Python, Java) and ...
$59 - $81.25/hr
Self-directed work style with minimum supervision More than 8 years of experience developing/testing/deploying secure production quality software products Expert level programming (Python, Java) and ...
Software Engineer Location : Mountain View CA (5 days working) Minimum Basic Requirements * Python Proficiency : Write, update, and maintain Python frameworks and libraries to support data processing ...
Quick apply
Software Engineer Location : Mountain View CA (5 days working) Minimum Basic Requirements * Python Proficiency : Write, update, and maintain Python frameworks and libraries to support data processing ...
$59 - $81.25/hr
... Software, Inc Description Bachelor's Degree in Computer Science is required, Masters preferred. Self-directed work style with minimum supervision Expert level programming (Python, Java) and scripting ...
$59 - $81.25/hr
... Software, Inc Description Bachelor's Degree in Computer Science is required, Masters preferred. Self-directed work style with minimum supervision Expert level programming (Python, Java) and scripting ...
Sunnyvale, CA · On-site
$201K - $239K/yr
Required : • IC2: ~2-5 years • Competency in Go and/or Python software development. • Hands-on experience with Kubernetes at production scale. Preferred : • Experience building backend ...
Sunnyvale, CA · On-site
$201K - $239K/yr
Required : • IC2: ~2-5 years • Competency in Go and/or Python software development. • Hands-on experience with Kubernetes at production scale. Preferred : • Experience building backend ...
San Francisco, CA · Remote
$100/hr
Python SWE Type: Contract Compensation: $100/hour Location: Remote Duration: 1 month Commitment: 20 hours/week Role Responsibilities * Develop and maintain complex, production-grade Python systems ...
Quick apply
San Francisco, CA · Remote
$100/hr
Python SWE Type: Contract Compensation: $100/hour Location: Remote Duration: 1 month Commitment: 20 hours/week Role Responsibilities * Develop and maintain complex, production-grade Python systems ...
Software Engineer (Python / LabVIEW / DAQ) Location: Cupertino, CA (Onsite) Duration: 6 12 Months Position Overview We are seeking an experienced Software Engineer with 10 15 years of experience in ...
Software Engineer (Python / LabVIEW / DAQ) Location: Cupertino, CA (Onsite) Duration: 6 12 Months Position Overview We are seeking an experienced Software Engineer with 10 15 years of experience in ...
We are hiring a Python Software Systems Engineer to help develop and deploy our platform. We are inviting you to join our small, fully remote team of developers and operators helping make our ...
We are hiring a Python Software Systems Engineer to help develop and deploy our platform. We are inviting you to join our small, fully remote team of developers and operators helping make our ...
Redwood City, CA · On-site +1
We are hiring a Python Software Systems Engineer to help develop and deploy our platform. We are inviting you to join our small, fully remote team of developers and operators helping make our ...
Redwood City, CA · On-site +1
We are hiring a Python Software Systems Engineer to help develop and deploy our platform. We are inviting you to join our small, fully remote team of developers and operators helping make our ...
Cupertino, CA · On-site
$70K - $101K/yr
Software Engineer (Labview And Python) Location: Cupertino, CA Job Type: Fulltime Technical/Functional Skills • Develop and maintain data acquisition software for new Life Test SOPs and specialized ...
Cupertino, CA · On-site
$70K - $101K/yr
Software Engineer (Labview And Python) Location: Cupertino, CA Job Type: Fulltime Technical/Functional Skills • Develop and maintain data acquisition software for new Life Test SOPs and specialized ...
San Jose, CA · On-site
$142K - $191K/yr
Senior Python Fastapi developer Work Location : San Jose, CA * Python software engineering and development with SDLC experience * Development of GenAI models using existing frameworks like langgraph
San Jose, CA · On-site
$142K - $191K/yr
Senior Python Fastapi developer Work Location : San Jose, CA * Python software engineering and development with SDLC experience * Development of GenAI models using existing frameworks like langgraph
Position: Software Engineer with Python Location: San Jose, CA (Onsite) Duration: C2C Contract Experience: 8+ Years Skills Required: Ansible/AWX, Python, Cloud native development/Tools, Oracle ...
Position: Software Engineer with Python Location: San Jose, CA (Onsite) Duration: C2C Contract Experience: 8+ Years Skills Required: Ansible/AWX, Python, Cloud native development/Tools, Oracle ...
... engineering role Proficiency in Python Working knowledge of Docker and Kubernetes Significant experience with Google Cloud Platform Experience with software planning systems like Pivotal Tracker ...
... engineering role Proficiency in Python Working knowledge of Docker and Kubernetes Significant experience with Google Cloud Platform Experience with software planning systems like Pivotal Tracker ...
Santa Clara, CA · On-site
$142K - $191K/yr
Title: Software Engineer/Python Developer Location: Bellevue, WA / Santa Clara, CA (Onsite day 1) Long term Contract Mandate - Python, Multi-threading, AWS (RDS, S3) * 6+ years within specific ...
Santa Clara, CA · On-site
$142K - $191K/yr
Title: Software Engineer/Python Developer Location: Bellevue, WA / Santa Clara, CA (Onsite day 1) Long term Contract Mandate - Python, Multi-threading, AWS (RDS, S3) * 6+ years within specific ...
... engineering role • Proficiency in Python • Working knowledge of Docker and Kubernetes • Significant experience with Google Cloud Platform • Experience with software planning systems like ...
... engineering role • Proficiency in Python • Working knowledge of Docker and Kubernetes • Significant experience with Google Cloud Platform • Experience with software planning systems like ...
Convert legacy LabVIEW-based tools and scripts to Python (primary focus for Shanghai engineer). Support early prototype Display Life Test software needs (primary focus for SCV engineer). Adapt and ...
Convert legacy LabVIEW-based tools and scripts to Python (primary focus for Shanghai engineer). Support early prototype Display Life Test software needs (primary focus for SCV engineer). Adapt and ...
Software Engineer We're looking for a versatile Software Engineer to drive technical innovation and ... Architect scalable backend and API services (Node.js, Python, Go, Ruby, etc.). * Develop modern ...
Software Engineer We're looking for a versatile Software Engineer to drive technical innovation and ... Architect scalable backend and API services (Node.js, Python, Go, Ruby, etc.). * Develop modern ...
ElasticSearch or Lucene - Experience in a fast-paced/customer-centric agile startup environmentSo, if you are a Senior Software Engineer with experience in Object-Oriented Python Development, please ...
ElasticSearch or Lucene - Experience in a fast-paced/customer-centric agile startup environmentSo, if you are a Senior Software Engineer with experience in Object-Oriented Python Development, please ...
$27K - $46.1K
1% of jobs
$46.1K - $65.2K
0% of jobs
$65.2K - $84.3K
4% of jobs
$84.3K - $103.5K
5% of jobs
$103.5K - $122.6K
10% of jobs
$129.2K is the 25th percentile. Wages below this are outliers.
$122.6K - $141.7K
14% of jobs
The median wage is $158.6K / yr.
$141.7K - $160.8K
18% of jobs
$160.8K - $180K
17% of jobs
$186.5K is the 75th percentile. Wages above this are outliers.
$180K - $199.1K
17% of jobs
$199.1K - $218.2K
9% of jobs
$218.2K - $237.3K
5% of jobs
$27K
$164K
$237.3K
A Python Software Engineer is a developer who designs, develops, and maintains software applications using the Python programming language. They work on a variety of tasks, including writing clean and efficient code, debugging, optimizing performance, and integrating third-party services or APIs. Python engineers often collaborate with teams to build web applications, data pipelines, machine learning models, or automation scripts, depending on the industry. Their role requires strong problem-solving skills and familiarity with software development best practices.
A typical workday for a Python Software Engineer involves writing and testing code, participating in team meetings to plan and review tasks, and collaborating with colleagues such as front-end developers, quality assurance engineers, and project managers. You may spend time troubleshooting bugs, reviewing pull requests, and improving existing software modules. Many teams use Agile or Scrum methodologies, so your day may include short stand-up meetings and iterative development cycles. Depending on the company, you might also have opportunities to contribute to design discussions or mentor junior developers.
To thrive as a Python Software Engineer, you need strong programming skills in Python, a solid understanding of algorithms and data structures, and a relevant degree in computer science or related fields. Experience with frameworks like Django or Flask, familiarity with version control systems such as Git, and optional certifications like PCEP or PCAP can be valuable assets. Problem-solving skills, teamwork, and effective communication help you navigate complex projects and collaborate efficiently. Mastering both technical and soft skills is crucial for building reliable software solutions and succeeding in dynamic development teams.
Full-time
Medical, Dental, Vision, Retirement, PTO
Posted 13 days ago
Butterfly Network, Inc. (NYSE: BFLY) is driving a digital revolution in ultrasound imaging and sensing with its proprietary Ultrasound-on-Chip™ semiconductor technology and software solutions. Butterfly first proved its technology in the point-of-care ultrasound market – commercializing the world's first single-probe, whole-body portable ultrasound device, which is now on its best-selling, third-generation: Butterfly iQ3™. The Company combines its advanced hardware with cloud software and AI, an enterprise workflow solution (Compass AI™) and other offerings to drive adoption of affordable, accessible ultrasound. Butterfly also enables third-party development of imaging AI apps through Butterfly Garden™, its software development kit and AI partnership initiative.
In addition to its medical imaging products, Butterfly Embedded™ is the Company's Ultrasound-on-Chip™ licensing and co-development program designed to enable a new wave of ultrasound-enabled technologies across non-competitive healthcare markets and beyond. Through Butterfly Embedded™, partners can build and scale novel ultrasound applications powered by Butterfly's proprietary semiconductor chip and software platform. Butterfly's innovations have been recognized by Prix Galien USA, Fierce 50, TIME's Best Inventions and Fast Company's World Changing Ideas, among other achievements.
We're a team of bold thinkers, problem-solvers, and innovators ready to shape the future of medical imaging. Let's build something extraordinary together!
Job DescriptionWe are seeking a Staff Python Software Engineer to lead the design and development of a robust Python Software Development Kit (SDK) for controlling and interfacing with an ultrasound imaging device. This SDK will serve as a common platform used by internal development teams and external partners.
This is a senior individual contributor role for an engineer who is a fast learner, self-starter, and capable of working autonomously in a complex, hardware-adjacent environment. The ideal candidate thrives in ambiguous problem spaces, takes full ownership of technical outcomes, and drives solutions from concept through production and external adoption.
As part of our team, your core responsibilities will include, but not limited to:
Baseline skills/experiences/attributes:
Ideally, you also have these skills/experiences/attributes (but it's ok if you don't!):
Innovation is what we do. Our values are how we make it happen. Butterflies are and believe in…
Patient-Centric Innovators: Our mission is THE mission.Empowered to Impact: Every voice matters.One Team, One Goal: Unity fuels progress.Growth Champions: We embrace challenges.Action-Oriented Achievers: We follow through, every time.
Butterfly offers a hybrid work model for most positions, with team members spending two or more days a week in the office. While flexibility is key, we value in-person connections that spark creativity and teamwork. Our offices are designed for collaboration, with comfortable workspaces, stocked kitchens, and opportunities to connect with peers.
This is a hybrid position and will be based out of our office in either the Greater SF Bay Area or Burlington, MA.
Benefits and PerksOur estimated salary for this role located in Burlington, MA is $170,000 + bonus + equity + benefits. Actual pay is determined by multiple factors such as skills, qualifications, experience and market demand.
Our estimated salary for this role located in the Greater SF Bay Area is $201,000 + bonus + equity + benefits. Actual pay is determined by multiple factors such as skills, qualifications, experience and market demand.
For this role, we are only considering candidates who are legally authorized to work in the United States and who do not now or in the future require sponsorship for employment visa status.
Butterfly Network does not accept agency resumes.
Butterfly Network is an E-Verify Company.
Butterfly Network is an equal opportunity employer. Regardless of race, traits associated with race, color, ancestry, religion, gender, national origin, sexual orientation, age, citizenship, marital status, disability or Veteran status. All your information will be kept confidential according to EEO guidelines.
Butterfly requires security adherence responsibilities from all employees. These include: adhering to all company security policies and procedures, utilize provided company assets securely, and complete all required security awareness training programs. Safeguarding company data and systems from unauthorized access, modification, or destruction, contributing to the overall security posture of the organization. Immediately reporting any suspected or actual security incidents, including phishing attempts, malware infections, or unauthorized access, following the established incident response procedures.
#KG-LI
#LI-KG
Sourced by ZipRecruiter
Medical equipment and supplies manufacturing
51 - 200 Employees
Burlington, MA, US
2011