BrightInsight Logo

BrightInsight

Senior Software Engineer, Backend

Sorry, this job was removed at 03:21 p.m. (IST) on Monday, Jan 06, 2025
Be an Early Applicant
2 Locations
2 Locations

With over 400 million connected medical devices worldwide and the value of the healthcare Internet of Things (IoT) market valued at $163 billion, it’s no surprise that venture funding in the Digital Health space has hit record highs year after year. What’s clear is that all of healthcare’s future products – medical devices, combination products, wearables, Software as Medical Device and more – will all be digitally driven.

If you want to become a next-generation disruptive leader in healthcare, you need to be working in Digital Health now. And there’s no better place to get deep experience in Digital Health than with BrightInsight, the VC-backed Silicon Valley startup that provides the leading global regulated IoT platform for the world’s top biopharma and MedTech companies.

We are a team of experienced professionals who are passionate about transforming patient outcomes globally by bringing the power of digital technology to healthcare. Our mission is to accelerate regulated digital health innovation for our biopharma and MedTech customers through our scalable medical-grade platform.

If you enjoy working with solution-oriented, driven colleagues in an agile, bureaucratic-free environment, then come join us at BrightInsight.

Position Summary

The Sr Software Engineer (Backend) holds the lead developer responsibilities to design, develop, test and maintain front-end applications for BrightInsight Products. This role requires broad software engineering experience to build end-to-end application with full stack design in mind.

Team member will work using Agile practices. You will Lead other developers and work closely with designers to take wireframes from conception to implementation and work closely with back-end developers to ensure implemented UI code is unit tested and production-code ready.

Above all, you will have an opportunity to help the healthcare industry leverage digital technology to engage patients, improve outcomes, and save lives.

We are looking for someone who thrives in a start-up environment and demonstrates:

  • Intensely collaborative
  • Passionately focused on the customer
  • Detail oriented
  • Disciplined executor of responsibilities
  • Tenacious commitment to continuous improvement
  • Relentless drive to win
  • Intense curiosity on technology
  • Flexibility and willingness to learn

 Here is a glimpse of what you’ll do…

  • Develop new Java/Python based micro-services on BrightInsight Platform.
  • Software design and implementation on cloud-based platform. 
  • Understand, design and participate in architecture of end-to-end products including services, mobile and web applications.
  • Produce clear, concise, and well-written technical design documents.
  • Collaborate with software and systems engineering to transform software-based medical devices requirements into formally documented detailed design, and development stories.
  • Implement services with pre-defined BrightInsight Software frameworks and base guidelines.
  • Collaborate with the test team for software verification.
  • Lead and participate in design workshops to facilitate and articulating modelling and architecture principles.
  • Lead a team of software engineers from nearshore and offshore partners.
  • Review others work (code, design) and provide guidance for a consistent implementation.
  • Apply emergent technologies and best practices to the design of software solutions.
  • Support troubleshooting issues with services and perform data profiling/analytics activities.

 Here is some of what you’ll need (required)…

  • BS/MS in Computer Science or equivalent fields.
  • 5-8 years of experience as software engineer.
  • Strong understanding of the software design/architecture process.
  • 5+ years of experience in Java and/or Python programming.
  • 2+ years of experience working in micro-services in cloud environment such as Amazon Web Services or Google Cloud Platform.
  • Experience working in CI/CD Pipelines. 
  • Experience with GRPC and REST.
  • Experience with SQL and NOSQL databases.
  • Knowledge of metadata model-driven software system and object-oriented software design.
  • Hands-on experience with tools such as GitHub, Jenkins, Docker and Kubernetes. 
  • Experience with unit and integration testing.
  • Strong communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences. And strong written communication skills to be able to write technical documentation at a quality level that can be submitted to Regulatory Authorities.
  • Expected to operate with autonomy, while some oversight and direction may be required.
  • Experience in working in an environment following Agile methodology.
  • Familiarity with health care industry and data privacy regulations is a plus.
  • Experience in working with HL7 FHIR standard and API is a plus.
  • Experience with Software FMEA process is a plus.

BrightInsight is an Equal Opportunity Employer and employment selection decisions are based on merit, qualifications, and abilities. BrightInsight does not discriminate in employment opportunities or practices on the basis of: age, race, religious belief, color, sex, national origin, marital status, sexual orientation, gender identity, disability, pregnancy status or any other status protected by law. BrightInsight makes reasonable adjustments so that qualified applicants with a disability may participate in the selection process. BrightInsight will contact you if it is determined that your background is a match to the required skills required for this position. Thank you for considering a career with BrightInsight.

Similar Jobs

Be an Early Applicant
4 Days Ago
Hyderabad, Telangana, IND
Hybrid
26,000 Employees
Expert/Leader
26,000 Employees
Expert/Leader
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
In this role, you'll engage with Platform Labs to research and learn new technologies, build scalable and reusable code, manage product requirements, and mentor colleagues. Responsibilities also include implementing new products and enhancing existing features while handling multiple technical projects.
3 Days Ago
Hyderabad, Telangana, IND
1,197 Employees
Senior level
1,197 Employees
Senior level
Digital Media • eCommerce • Gaming • Mobile • News + Entertainment
As a Staff Software Backend Engineer, you'll architect and optimize backend services for subscription management and payment processing at Crunchyroll. You'll collaborate with design and product teams to solve complex challenges, enhance user experience, and drive growth in the Crunchyroll fanbase.
3 Days Ago
4 Locations
Hybrid
13,000 Employees
Mid level
13,000 Employees
Mid level
Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
As a Developer at TransUnion, you will develop and maintain web applications, manage server-side logic, design and implement APIs, optimize applications for performance, and collaborate with teams to ensure a cohesive user experience. The role involves writing clean code, conducting automated testing, and debugging applications, while staying current with web development trends.

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account