Skip to main content

Backend Software Engineer

Job Details

Experienced
4 Year Degree
$100000.00 - $120000.00 Salary

Description

The Role

You will report to the Principal Software Engineer and work within the Technology Team. You’ll play a critical role in leading the development of our backend software systems and contribute to the greater engineering and information security practices of our organization. You will work closely with the Principal Software Engineer and external developers to advance our development roadmap, including system maintenance, bug fixes, new feature development, and new software projects as assigned.

 

Things You’ll Do

  • Lead the development of new backend software components, collaborating on system design and architecture with our Principal Software Engineer
  • Maintain, optimize, and extend key backend services, including the core Ruby on Rails application, AWS Lambda services, and GCP Cloud Functions supporting Firebase applications
  • Consistently write unit tests that meet our testing standards
  • Address information security concerns in each stage of the software development lifecycle
  • Maintain CI/CD pipelines for each key system/application.
  • Provide guidance and expertise to external development team members
  • Perform occasional code reviews to ensure the team produces maintainable, performant, and secure software
  • Identify when new technologies/frameworks need to be added to the stack and lead/review evaluation of new technologies
  • Contribute to the company’s Information Security Management System (ISMS) by understanding relevant policies, completing routine security hygiene tasks, participating in security audits, and responding to security incidents
  • Participate in cross-functional team meetings, including management, client service team members, and user support, to understand the needs and desires of system stakeholders
  • Work independently while collaborating with others on a weekly basis.
  • Play an important role in contributions to Bovitz’s ISMS and IT environment, addressing company needs beyond the Forthright division

Qualifications

Education and Experience Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
  • 5+ years of software engineering experience
  • Proficiency in programming languages such as Ruby, TypeScript, JavaScript or Node.js
  • Experience developing RESTful APIs
  • Proficiency with Git and GitHub
  • Experience with database query languages (SQL preferred)
  • Strong ability to interpret technical requirements and communicate development approaches

Nice to Have

  • Experience working on a Ruby on Rails production app.
  • AWS certification(s)
  • Experience writing infrastructure as code using tools such as Terraform, AWS CloudFormation, or serverless frameworks
  • Familiarity with cybersecurity standards such as NIST, ISO/IEC 27001, or SOC 2
  • Knowledge of the Market Research industry

 

What We Offer:

Bovitz recognizes that employees are our most important asset. The competitive compensation package and broad range of benefits extended to our employees directly reflects the value placed on their importance to our success.  Some of our benefits include:

  • Remote work environment and a corporate hub for collaborating and company fun
  • Medical, Dental and Vision plans (100% employee medical premium paid by the company)
  • 401(k) matching
  • Profit-sharing plan
  • Employee stipend to use towards health & wellness, home office, professional development and so much more
  • Paid vacation (two weeks annually)
  • A generous holiday schedule, including three summer days and the week between Christmas and New Year’s Day

 

Bovitz, Inc. is an equal opportunity employer and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws

Apply