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

Teracloud logo
Teracloud

Senior Backend Developer - Java, SQL, REST APIs

Join 21CS as a Senior Backend Developer to design and build cloud-based tools using Java, SQL, and REST APIs.

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.

Otter logo
Otter

Senior Full Stack Software Engineer

Join our team as a Senior Full Stack Software Engineer in Seattle, focusing on Java and React.js development.

Oracle logo
Oracle

Senior Backend Developer - Java, Microservices

Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.

ilert logo
ilert

Senior Backend Engineer - Remote

Senior Backend Engineer role focusing on Java, Rust, and NoSQL in a remote, dynamic environment. Key responsibilities include API development and system optimization.

c/side logo
c/side

Senior Back-end Engineer

Senior Backend Engineer needed to enhance security systems, work with TypeScript, Go, Kubernetes, and AWS. Fully remote position.

SentinelOne logo
SentinelOne

Senior Backend Engineer (JAVA/Go)

Join SentinelOne as a Senior Backend Engineer to develop Java/Go solutions for Singularity Data Lake, enhancing cybersecurity.

OutSystems logo
OutSystems

Backend Software Engineer

Join OutSystems as a Backend Software Engineer to innovate in cloud software development with cutting-edge technologies.

Otter logo
Otter

Senior/Staff FullStack Software Engineer

Join Otter as a Senior/Staff FullStack Software Engineer in Seattle, focusing on full-stack development with Java, JavaScript, and TypeScript.

New Relic logo
New Relic

Mid-Level Software Engineer - Backend (Java)

Join New Relic as a Mid-Level Software Engineer focusing on backend Java development in a remote role.

Dayforce logo
Dayforce

Senior C# Backend Developer – Security Engineering

Senior C# Backend Developer focused on Security Engineering, remote work, extensive experience with .NET, React, Angular, and cybersecurity.

Jobs via Dice logo
Jobs via Dice

Senior Backend Web Developer with Java and Spring

Join our team as a Senior Backend Web Developer specializing in Java and Spring frameworks. Work remotely and drive innovation.

Meta logo
Meta

Senior Software Engineer, Infrastructure

Join Meta as a Senior Software Engineer, Infrastructure, to build and improve products used by billions globally.

Glean logo
Glean

Senior Software Engineer, Product Backend

Join Glean as a Senior Software Engineer, focusing on backend development with APIs, Golang, and Java in a hybrid work environment.

SentinelOne logo
SentinelOne

Senior Backend Engineer (JAVA/Go)

Join SentinelOne as a Senior Backend Engineer to develop Java/Go solutions for our Singularity Data Lake.

Odevo logo
Odevo

Senior Backend Developer - Java

Join Odevo as a Senior Backend Developer in Stockholm, focusing on Java, Spring Boot, and Kubernetes in a hybrid work environment.

Rilla logo
Rilla

Senior Software Engineer - Full Stack with .NET and AWS

Join Rilla as a Senior Software Engineer to build high-quality products using .NET, AWS, and more.

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.

Altruist logo
Altruist

Senior Back End Engineer with Java and Spring Boot

Join Altruist as a Senior Back End Engineer, focusing on Java, Spring Boot, and Microservices.

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.

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.

Orita logo
Orita

Senior Staff Engineer - Back-End Web Development

Senior Staff Engineer needed for back-end web development, software design, and team leadership at a fast-growing startup.

Marlee (Fingerprint For Success) logo
Marlee (Fingerprint For Success)

Senior Backend Software Engineer

Senior Backend Software Engineer role focusing on AWS, .NET, and agile methodologies in a dynamic team environment.

SCIGON  logo
SCIGON

Senior Backend Developer - C#/.NET Core

Seeking a Senior Backend Developer with expertise in C#/.NET Core and microservices for a remote role in the US.