Greenlight Guru is hiring a
Sr. Software Engineer I, Remote

Logo of Greenlight Guru

Sr. Software Engineer I

🏢 Greenlight Guru

💵 $105k-$140k
📍

Summary

The job is for a Journeyman Software Engineer at Greenlight Guru, a remote-first company offering a SaaS platform for medical device companies. The role involves delivering software and providing technical leadership, with responsibilities including independent work on concurrent engineering efforts, designing software, developing software that meets internal quality standards, and collaborating with other engineers.

Requirements

  • 4+ years of professional software development experience
  • Experience building cloud-native software
  • Experience with a technology stack and architecture similar to Greenlight Guru’s
  • Experience with REST, RPC, and GraphQL APIs
  • Ability to create unit and integration test suites
  • Experience with continuous integration pipelines and automation
  • Strong communication skills - writing, speaking, and listening
  • Proven collaborator with very strong people skills
  • Demonstrated ability to use data to measure and explore how to evolve our technology
  • Strong problem-solving and troubleshooting skills
  • Intellectual curiosity about the real-world usage of your programming

Responsibilities

  • Independently work on concurrent engineering efforts
  • Design software
  • Participate as requested with staff engineers in feature design
  • Consider functional and non-functional considerations to design performant, scalable, and reliable software
  • Create a plan for your work by gathering information from your squad, the broader R&D organization, and online research
  • Inform your development by understanding the flow of data, the established patterns, and the functional needs
  • Estimate effort at the feature level
  • Develop software that meets our internal standards of quality
  • Make daily code contributions in small, manageable chunks, with continuous integration in mind
  • Fix major issues, defects and vulnerabilities in existing codebases
  • Create and update unit tests to ensure proper coverage of your contributions to the code base and maintain the coverage standard
  • Follow our established workflow processes for software delivery
  • Abide by the standards for style, maintainability, and best practices for a high-scale Web platform
  • Commit tickets with no guidance
  • Review other engineers’ pull requests
  • Determine and add monitors and alerts to make sure that services are healthy in Production
  • Enhance the standards for style, maintainability, and best practices for a high-scale web platform. Advocate for these standards in code reviews
  • Diagnose and fix performance and optimization problems in legacy code
  • Suggest improvements to the workflow processes for software delivery
  • Collaborate with engineers and R&D team members outside of your squad
  • Teach and provide guidance to others in your area of expertise
  • Participate in resolving, and sometimes lead the resolution of, after-hours Production incidents
  • Demonstrate your project work and product contributions

Benefits

  • Supportive teammates and co-workers who care deeply about our mission
  • Flexible Paid Time Off policy and working hours
  • Remote-first culture
  • Home Office stipend upon hire
  • Multiple Health insurance options (vision, medical, dental)
  • 401k (with company match)
  • Equity Program Eligibility (based on role and/or tenure)
  • Three months of paid maternity leave
  • Disability insurance

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let Greenlight Guru know you found this job on JobsCollider. Thanks! 🙏