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 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, Rust, Go
Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.
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 Software Engineer, Infrastructure
Join Meta as a Senior Software Engineer, Infrastructure, to build and improve products used by billions globally.
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, 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 Back End Engineer with Java and Spring Boot
Join Altruist as a Senior Back End Engineer, focusing on Java, Spring Boot, and Microservices.
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
Senior Backend Developer at Boeing, focusing on server-side code, data processing, and API communication. Experience in Java, Ruby, and cloud tech required.
Senior Backend Engineer (Node.js + Go)
Join Deel as a Senior Backend Engineer specializing in Node.js and Go, working remotely to build scalable backend systems.
Senior Backend Software Engineer (Java, Python, Microservices)
Join Snap Inc. as a Senior Backend Software Engineer in Seattle, focusing on Java, Python, and Microservices.
Senior Infrastructure Software Engineer
Join Microsoft as a Senior Infrastructure Software Engineer to build scalable cloud security solutions.