Oleria logo

Senior Software Engineer, Backend (Java, Go, .NET)

Oleria

Job Overview

As a Senior Software Engineer, Backend at Oleria, you will play a pivotal role in building and architecting our systems and platforms. This is a unique opportunity to influence the development practices and processes in a greenfield environment. You will have broad ownership and the ability to define requirements and goals across product delivery, tools, and processes.

Responsibilities

  • Design and Build Infrastructure: Design, prioritize, and build infrastructure and services to support end-to-end experiences. Our current deployment target is AWS, with potential expansion to other public clouds.
  • Data Management: Work with data import, transport, cleaning, storage, analysis, and learning. Our focus is on sophisticated security analysis on user behavior, handling petabyte-scale data sets.
  • Development Lifecycle: Collaborate with the team to create, design, and implement a world-class development lifecycle, architecture, and toolset, from initial concept through DevSecOps delivery.
  • Service Architecture: Define service architecture and APIs to implement the above.
  • Principled Decision Making: Engage in tradeoff discussions and stand behind principles and values that you believe are non-negotiable.

Skills Required

  • Experience: 4+ years of professional experience in backend development.
  • Education: BS, Masters, or PhD in computer science or related field, or equivalent experience.
  • Programming Languages: Proficiency in Golang, Java, .Net, or JavaScript.
  • API Design: Strong understanding of RESTful API design principles.
  • Lifecycle Management: Knowledge of industry best practices across the entire lifecycle from idea to design to development, testing, deployment, operations, monitoring, and incident management.
  • SaaS Products: Experience in shipping and operating high-scale commercial SaaS products.
  • Cloud Platforms: Broad experience with at least one public cloud platform, preferably AWS.
  • Security and Privacy: Understanding of industry best practice security, privacy, and data governance requirements.

Bonus Qualifications

  • ML/AI: Experience or strong interest in ML/AI.
  • Distributed Systems: Experience in building and operating large-scale distributed systems.
  • CI/CD Pipelines: Familiarity with fully automated CI/CD pipelines and Infrastructure as Code (IaC) methodologies.
  • Cybersecurity: Experience in the cybersecurity or SaaS industry, especially with Access, Identity, and Governance.

What We Offer

  • Compensation: Competitive salary, equity, and benefits package.
  • Growth Opportunities: Opportunities for professional growth and advancement in a fast-growing company.
  • Collaborative Environment: A dynamic work environment with a dedicated team of professionals.

The base annual compensation range for this role is $120,000 to $160,000, with an opportunity to participate in equity ownership.

Benefits
Extracted with AI

  • Competitive salary
  • Equity
  • Professional growth opportunities
  • Collaborative work environment

Similar jobs

Last update: 23 minutes ago

Together AI logo
Together AI

Senior Backend Engineer - Java, Rust, Go

Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.

Experis Deutschland logo
Experis Deutschland

Java Backend Developer

Join Experis as a Java Backend Developer in Berlin. Work on security solutions with Java, Spring, and Hibernate. Up to €80k/year, 30 days vacation.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Sysdig logo
Sysdig

Senior Software Engineer - .NET and Go

Join Sysdig as a Senior Software Engineer in Berlin, focusing on .NET and Go for cloud security solutions.

Nebius AI logo
Nebius AI

Senior Backend Engineer (Go)

Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.

NCR Voyix logo
NCR Voyix

Backend Software Engineer

Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.

TrueLayer logo
TrueLayer

Senior Software Engineer - C#/.NET

Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.

netgo logo
netgo

Senior Cloud DevOps Engineer

Join netgo as a Senior Cloud DevOps Engineer in Berlin. Work with Kubernetes, GitOps, and more in a dynamic team environment.

Winparts logo
Winparts

Senior Back End Developer (Java)

Join Winparts as a Senior Back End Developer in Groningen. Work with Java, PHP, and SAP in a dynamic e-commerce environment.

Computer Futures logo
Computer Futures

Mid-Level Full Stack Software Engineer - Cloud & Web

Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.

Bettermile logo
Bettermile

Senior Backend Engineer - Data Gateway (Kotlin, Spring, AWS)

Join Bettermile as a Senior Backend Engineer to develop Data Gateway components using Kotlin, Spring, and AWS in a hybrid work environment.

Conspect logo
Conspect

Senior Java Software Developer

Join Conspect as a Senior Java Software Developer, working on diverse projects with Java, Spring, and more. Enjoy a great salary and benefits.

PostNord logo
PostNord

Senior Node.js Backend Developer

Join PostNord as a Senior Node.js Backend Developer to drive innovation in our online shipping tool. Work in an agile team with AWS, Node.js, and more.

Devire logo
Devire

Senior Backend Engineer (JavaScript & Node.js)

Join Devire as a Senior Backend Engineer specializing in JavaScript & Node.js, working on innovative fintech solutions in a hybrid role in Warsaw.

N26 logo
N26

Backend Engineer - Financial Empowerment

Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.

Computer Futures logo
Computer Futures

C# Software Developer with .NET and Angular

Join our team as a C# Software Developer in Karlsruhe, focusing on .NET, Angular, and Azure technologies. Flexible work model and competitive salary.

Nubank logo
Nubank

Senior Software Engineer - Data Platform

Join Nubank as a Senior Software Engineer to build and maintain core data infrastructure, ensuring reliable and scalable data flow.

Uber logo
Uber

Senior Software Engineer (Elasticsearch)

Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.

DeepL logo
DeepL

Senior Backend Engineer C++

Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.

Cegeka logo
Cegeka

Medior Java Developer

Join Cegeka as a Medior Java Developer in Belgium. Work on exciting projects with Java, Spring, and Angular2 in a hybrid environment.

Pass App logo
Pass App

Senior Software Engineer (Backend)

Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.

Bitvavo logo
Bitvavo

Senior Software Engineer (Backend)

Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.