Boston Scientific logo
Boston Scientific

Boston Scientific designs, produces, and markets medical devices. As an employer, Boston Scientific fosters a team-based environment that values collaborative e

Principal Software Engineer

Location

California

Posted

60 days ago

Salary

0

Seniority

Senior

No structured requirement data.

Job Description

Principal Software Engineer

Boston Scientific

Open this listing to view full details.

Related Job Pages

More Software Engineer Jobs

Full TimeRemoteTeam 5,001-10,000Since 1986H1B Sponsor

• work directly with Senior Engineering management to execute technology plans • create capital budgets for group projects • collaborate with business teams for growth plans • manage relationships with technology vendors • optimize engineering and operations systems

California + 5 moreAll locations: California | Florida | Illinois | New York | Michigan | Texas
$300K - $415K / year
Job Closed
AMG & Associates, Inc. logo

Go Developer

AMG & Associates, Inc.

This role may be performed in a remote, hybrid, or office-based setting within the United States. Occasional travel may be required to meet with clients or attend business events.

Role Description AMG & Associates, Inc. is seeking a talented and motivated Go Developer to join our growing team. As a Go Developer, you will be responsible for designing, developing, and maintaining high-performance and scalable applications using the Go programming language. This is a full-time, remote position, allowing for a flexible work schedule and the opportunity to work from anywhere. - Design, develop, and maintain high-quality and efficient applications using the Go programming language - Collaborate with cross-functional teams to define, design, and ship new features - Write clean, maintainable, and efficient code - Troubleshoot and debug issues in a timely manner - Stay up-to-date with emerging technologies and industry trends - Continuously improve and optimize application performance - Participate in code reviews and provide constructive feedback - Work independently and as part of a team to meet project deadlines Qualifications - Bachelor's degree in Computer Science, Engineering, or a related field - 3+ years of experience in software development, with at least 2 years of experience in Go development - Strong proficiency in the Go programming language - Familiarity with common Go frameworks and libraries - Experience with RESTful APIs and microservices architecture - Knowledge of database design and SQL - Experience with version control systems, such as Git - Strong problem-solving and analytical skills - Excellent communication and collaboration abilities - Self-motivated and able to work independently with minimal supervision - Ability to adapt to changing priorities and handle multiple tasks simultaneously Benefits - Competitive salary - Comprehensive benefits package, including health, dental, and vision insurance - Flexible work schedule and remote work options - Professional development opportunities - Collaborative and supportive work environment - Opportunity to work with cutting-edge technologies and projects

Worldwide
Job Closed
Anyone AI logo

Python Developer

Anyone AI

We invest in people from Latam to bridge the talent gap in AI.

Full TimeRemoteTeam 11-50Since 2022H1B No Sponsor

Role Description Anyone AI is recruiting skilled Python Developers to work on a project with a leading AI lab. Contributors will design and evaluate realistic software engineering tasks, including: - Bug resolution - Feature implementation - Refactoring/migration - Test generation This is a project-based consultant role. Consultants will be paid on a per-project basis; hourly rates are estimates based on anticipated completion time. Consultants control their own schedule, provide their own tools, and may simultaneously provide services to other vendors/employers (subject to those vendors’ allowances). Qualifications - Advanced professional written proficiency in English - 3–7 years of professional software engineering experience - Strong proficiency in Python and JavaScript/TypeScript; working knowledge of Java, C#, or Go - Backend or full‑stack development experience in production systems - Experience with testing frameworks (e.g., pytest, Jest, JUnit, xUnit, Go testing) - Proven ability to debug and navigate large, multi‑file codebases - Experience with code reviews, refactoring, and production migrations Responsibilities Contributors will: - Design and implement multi-file coding tasks across bug fixing, feature development, refactoring, and testing - Write clear natural-language specifications and reference implementations - Develop and extend unit and integration test suites - Review peer-generated tasks for correctness, clarity, and realism - Identify edge cases, ambiguities, and potential failure modes - Ensure alignment between specifications, code, and expected outputs Expected Outcomes - High-quality, production-realistic coding tasks - Complete and correct reference implementations - Robust test coverage and validation artifacts - Structured, actionable peer review feedback

India
$15 - $35 / hour
Job Closed

Role Description Somos inspirados por tecnologia, powered by people. Por isso, precisamos de pessoas apaixonadas por desafios e com sede de aprendizado contínuo. Buscamos por novos makers para sonharem com a gente, que enxerguem além do óbvio e que estejam prontos para se juntar a nós nessa jornada de transformação e crescimento. Estamos expandindo nossos horizontes e buscamos pessoas que compartilhem dessa mesma paixão pela tecnologia e pelo aprendizado contínuo. Se você se encaixa nesse perfil, venha fazer parte do nosso time! Qualifications - Desenvolvimento de aplicações utilizando React.js com TypeScript; - Aplicação de boas práticas de UX/UI, visando experiência do usuário, usabilidade e interfaces responsivas; - Integração com APIs REST, garantindo consumo eficiente e seguro de serviços; - Experiência com testes automatizados e padrões de teste (test patterns), assegurando qualidade e manutenção do código; - Vivência em ambientes colaborativos, com foco em boas práticas de desenvolvimento e melhoria contínua; - Versionamento de código com Git Flow, incluindo estratégias de merge, resolução de conflitos e gestão eficiente de branches; - Boas práticas de arquitetura e desenvolvimento, com domínio de Clean Architecture, Clean Code e arquitetura orientada a eventos (Pub/Sub); - Ferramentas de desenvolvimento e qualidade, como Docker e SonarQube; - Banco de dados, com experiência em MongoDB, Oracle e Redis; - Capacidade de desenvolver soluções escaláveis, performáticas e com foco em qualidade técnica. Company Description

Brazil
Job Closed