Senior Software Engineer (Full Stack)
Company: Arena
Location: Baltimore
Posted on: September 25, 2024
Job Description:
Arena Senior Software Engineer (Full Stack)Job
Responsibilities:Reporting to the Chief Product Officer, this role
will be responsible for building and improving tools across the
full software lifecycle: design, implement, deploy and monitor.
We're looking for an individual who wants to dive in and apply
their engineering talent to solve real world problems in equitable
hiring and retention. The ideal candidate is capable of assuming a
lead role over time, and will be a key member of the technology
team whose input is solicited and used by others. You don't need to
know all of our technologies beforehand, but gradually learn them.
Additional contributions include a focus on mentorship and
assisting the technical growth of other team
members.Responsibilities include but are not limited to:
- Drive development on the front end (TypeScript, React,
etc.)
- Drive development on our next-generation back-end system in
Node/TypeScript (e.g. using fp-ts) and Python, while helping to
support and transition existing infrastructure in OCaml, Clojure,
C#.
- Deploy new applications using Terraform and migrate legacy
systems to Terraform. Monitor them with Datadog, Sentry, and
VictorOps.
- Support CI/CD pipeline building and manage infrastructure (AWS,
Terraform, Github, CircleCI)
- Design, implement, and maintain data integrations with
vendor/third-party systems (e.g. iCIMS, Indeed) in TypeScript
- Review design mock-ups, partake in peer reviews, and suggest
tooling changes.
- Drive technical project scoping and planning in collaboration
with the Director of Tech and the Chief Product Officer
- Work in a remote team that is highly communicative (daily
stand-ups, Slack, Google Meet)
- Mentor other developers and collaborate closely with team
members inside and outside of engineeringQualifications and Skills:
- Has a track record of easily learning new technologies and
tools.
- Familiarity with at least a single cloud service (AWS, GCP,
Azure)
- Must have good organizational skills and the ability to
integrate into a communicative and collaborative team.
- Experience taking on a lead role in projects and pushing them
to completion.
- Familiarity with functional programming in real world
contexts
- Experience giving code reviews and constructive feedback to
other developers.
- Experience communicating with clients and translating their
needs to technical plans.
- Has strategies to increase speed of iterations/time to market
and has successfully led a customer feedback cycleBonus points for:
- Experience refactoring codebases.
- Familiarity with event-driven architecture.
- Experience working in a polyglot tech stack.
- Experience with a distributed team.Experience Requirements:
- Has 4+ years' professional software development
experience.
- Has 2+ years' professional experience in frontend
development.
- Has 2+ years' professional experience in backend
development.Work Hours and Benefits: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.
#J-18808-Ljbffr
Keywords: Arena, Harrisburg , Senior Software Engineer (Full Stack), IT / Software / Systems , Baltimore, Pennsylvania
Didn't find what you're looking for? Search again!
Loading more jobs...