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 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.
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.
Senior Full Stack Software Engineer
Join our team as a Senior Full Stack Software Engineer in Seattle, focusing on Java and React.js development.
Senior Backend Developer - Java, Microservices
Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.
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.
Senior Back-end Engineer
Senior Backend Engineer needed to enhance security systems, work with TypeScript, Go, Kubernetes, and AWS. Fully remote position.
Senior Backend Engineer (JAVA/Go)
Join SentinelOne as a Senior Backend Engineer to develop Java/Go solutions for Singularity Data Lake, enhancing cybersecurity.
Backend Software Engineer
Join OutSystems as a Backend Software Engineer to innovate in cloud software development with cutting-edge technologies.
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.
Mid-Level Software Engineer - Backend (Java)
Join New Relic as a Mid-Level Software Engineer focusing on backend Java development in a remote role.
Senior C# Backend Developer – Security Engineering
Senior C# Backend Developer focused on Security Engineering, remote work, extensive experience with .NET, React, Angular, and cybersecurity.
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.
Senior Software Engineer, Infrastructure
Join Meta as a Senior Software Engineer, Infrastructure, to build and improve products used by billions globally.
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.
Senior Backend Engineer (JAVA/Go)
Join SentinelOne as a Senior Backend Engineer to develop Java/Go solutions for our Singularity Data Lake.
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.
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.
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 Back End Engineer with Java and Spring Boot
Join Altruist as a Senior Back End Engineer, focusing on Java, Spring Boot, and Microservices.
Senior Software Engineer - .NET and Go
Join Sysdig as a Senior Software Engineer in Berlin, focusing on .NET and Go for cloud security solutions.
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 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.
Senior Backend Software Engineer
Senior Backend Software Engineer role focusing on AWS, .NET, and agile methodologies in a dynamic team environment.
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.