Software Engineer

Full Time
Mid Level

At Arena Analytics, we believe that talent is equally distributed, but opportunity is not. Our goal is to rewire the labor market by applying predictive analytics, data science, and artificial intelligence to transform the way organizations identify, match, and hire people. We’re looking for passionate, collaborative, entrepreneurial people who care about building valuable solutions to fundamentally shift hiring practices for the better. 

Job Responsibilities: 

Arena integrates with our customers’ Applicant Tracking Systems (ATS) and Human Resource Information Systems (HRIS) to help our customers match the right applicants to the right jobs. Reporting to the Director of Engineering, in this role you will migrate Arena’s integration software platform from OCaml to Node/TypeScript and continue development in TypeScript, as well as integrate customers and their data into our platform. 

We’re looking for an individual who wants to apply your engineering talent to boost equitable hiring and retention.  If you would enjoy a role that combines software development with directly solving real customer problems, read on!

Responsibilities include but are not limited to: 

  • Developing our next-generation back-end system in Node/TypeScript
  • Implementing data integrations with customer ATS and HRIS systems with our current OCaml back-end system
  • Collaborating closely with team members inside and outside of engineering

Qualifications and Skills: 

  • 3+ years commercial experience developing in Node and JavaScript/TypeScript
  • Familiarity with at least one functional programming language (Scala, Clojure, OCaml, Haskell, etc.) — OCaml experience a bonus but not required
  • Commercial experience working with data-centric software systems
  • Familiarity with AWS services
  • Familiarity with an RDBMS such as PostgreSQL
  • Experience working in an agile scrum workflow 

Bonus points for:

  • Direct experience with OCaml 
  • Experience in a startup environment
  • Experience with a distributed team

Work Hours and Benefits 

Arena is a remote friendly company, with a main office in Baltimore, MD for those who love an office environment, and the opportunity to work remotely in multiple states. We believe in work-life balance and want our full-time exempt employees to complete their work within a 40 hour work week. We offer a competitive salary and benefits, equity grant, 401K, PTO, and annual learning stipend. 

EEO Statement

Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.



Apply for this position

Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*