Senior Backend Engineer

  • Portland, OR
  • Full Time
  • Product Engineering
  • Mid Level

We’re looking for exceptional Backend Engineers who know that world-class web applications and infrastructure come from delicately balancing the security, stability, and performance needs of our applications with the human needs of our customers, employees, and partners.

About Opal:

At Opal, we believe enterprise software should be beautiful, simple and designed for the job at hand. The Opal platform empowers marketing teams to collaborate within a dedicated environment to plan, visualize and deploy campaigns across all marketing channels, reducing complexity and aligning teams for better marketing results.

Our team is deeply invested in encouraging a culture that promotes design thinking, collaboration and a passion for excellence. We work together as a team to revolutionize the modern marketing organization.

What you’ll do:

  • Develop the APIs, web applications and micro-services that power Opal Platform
  • Debug, test, and support Ruby-on-Rails, Phoenix, and NodeJS applications
  • Write and ship {JSON:API} API endpoints with 100% test coverage with shared OpenAPI contracts
  • Leverage technologies like Docker, Redis, Postgres and ElasticSearch to build scalable and maintainable applications
  • Participate in product workshopping to help determine new features and initiatives
  • Collaborate with Designers, Frontend Engineers, and Mobile Engineers to dream up the next big thing

What you’ll bring:

  • 5+ years of relevant experience developing enterprise-grade, cloud-based web applications
  • 2+ years experience leveraging relational database technologies such as Postgres
  • Strong knowledge of web application architecture patterns and pitfalls
  • Strong familiarity with at least one of the following web application language/frameworks
  • Ruby / Rails
  • Elixir / Phoenix
  • Javascript / NodeJS
  • Familiarity with front-end Javascript libraries and frameworks, such as ReactJS
  • Ability to break down complicated issues, communicating with stakeholders and work well in an open and collaborative environment
  • Natural alignment with Opal’s Values: Professional, Intentional, Steadfast, Helpful, Creative, Passionate, and Empathetic
  • Demonstrated ability to work effectively with individuals from diverse communities and cultures

Opal employees enjoy a range of benefits, some of which include:

  • Competitive compensation and stock options
  • Company paid individual Health, Dental, and Vision benefits, including Disability and Life Insurance
  • Flexible Paid Time Off and Paid Holidays
  • Paid Maternity/Parental Leave
  • Flexible Spending Accounts (FSA) - Medical, Dependent Care, Transit, Commuter
  • 401(k) and Roth retirement plans
  • Company-sponsored outreach & activity programs
  • A beautiful office space with plenty of snacks, Stumptown coffee, and friendly coworkers

Opal is an equal-opportunity employer and committed to creating an inclusive and diverse environment.  We believe a diverse workplace promotes innovation and enhances decision making. We encourage applications from all qualified candidates and will consider all applicants without regard to race, color, religion, gender identity or expression, national origin, sexual orientation, disability, age, or veteran status.

Apply for this position

* Required fields
First name*
Last name*
Email address*
Location
Phone number*
Resume*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Cover Letter
Are you willing to relocate?
What’s your citizenship / employment eligibility?*
Desired salary
Earliest start date?
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!