Posted Oct 21, 2026

Senior Software Engineer (Java Backend)

Apply Now

We're looking for a Senior Software Engineer to join our engineering team building cross-channel management tools that turn massive, complex data streams into impactful actions across paid search, social, and retail media.

In this role, you'll play a key part in designing, developing, and maintaining high-performance Java applications. You'll architect scalable RESTful APIs, optimize complex database queries for high-throughput data, and help drive our technical evolution as we scale our systems.

What You'll Do

What We're Looking For

Nice-to-Haves

BarkleyOKRP’s Commitment to Diversity, Equity, Inclusion + Belonging

  • At BarkleyOKRP, DEI+B drives work that matters. We believe people and creativity are made of the same substance, and when every perspective is valued, the impact is stronger. We build belonging as a business strategy, power inclusive creativity that delivers measurable results, and hold ourselves accountable as a B Corp committed to progress over performative intent. When people are valued, the work carries greater impact.

5+ years professional software development with enterprise Java; strong SQL and relational database design (MySQL); experience building RESTful APIs; Git/GitHub proficiency; Bachelor's degree in Computer Science or related field.

Key Responsibilities

Skills & Tools

Java, REST, SQL, MySQL, Git, GitHub, GCP, BigQuery, dbt, Tomcat, Claude, Gemini

Job Details

About BarkleyOKRP

An engineering team building cross-channel management tools that turn complex data streams into impactful actions. — Industry: Information Technology