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
Senior Backend Engineer (Java, Spring)
Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.
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.
Senior Java Developer
Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.
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.
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.
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.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.
Entry Level Back-End Software Engineer (Java)
Join Grammarly as an Entry Level Back-End Software Engineer in Berlin. Work with Java, AWS, and more in a hybrid environment.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend to develop and enhance solutions for millions of members globally.
Senior Backend Engineer (Kotlin, Microservices)
Join Pleo as a Senior Backend Engineer, focusing on Kotlin and microservices in Berlin. Drive innovation in a dynamic, collaborative environment.
Software Engineer - Backend - Membership
Join Uber as a Backend Software Engineer to develop member-first experiences in a collaborative team, impacting global foundations.
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.
Senior Fullstack Developer for AI-Driven Mission Technologies
Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.
Senior Software Engineer - .NET and Go
Join Sysdig as a Senior Software Engineer in Berlin, focusing on .NET and Go for cloud security solutions.
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.
Senior Software Architect (Java, Spring)
Join Verimi as a Senior Software Architect to design and implement digital identity solutions using Java, Spring, and cloud technologies.
Senior Software Engineer III - Java
Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.
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.
Senior Vue.js Developer with Java Backend Experience
Join Interactivated Solutions as a Senior Vue.js Developer with Java backend experience. Work remotely and lead innovative software solutions.
Senior Backend Developer (Node.js) / SRE
Join Binance as a Senior Backend Developer (Node.js) / SRE to develop monitoring systems for high-load production environments.
Senior Backend Engineer (Go)
Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.
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.
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.
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.