Filled
This offer is not available anymore

Lead Software Engineer (Platform) in Barcelona or Remote

Onna

Workplace
Remote
Hours
Full-Time
Internship
No
Share offer

Job Description

Onna is engaged in an active phase of growth and we are hiring across North America and Europe. We are thrilled to be able to welcome new team members from across the world to a work environment which is lighthearted, fast-paced, exciting, and flexible. We provide our people with the tools, resources, and outstanding leadership to take their career to the next level. If this sounds like an exciting opportunity, we want to hear from you!

We are currently looking for a Lead Software Engineer (Backend) based in Europe, to join our existing fully-remote Platform squad (team composition inspired by the Spotify model) from Barcelona, Spain. If you are proactive, passionate and an enthusiastic engineer with demonstrable experience in scalable distributed systems and APIs, we think you’ll be a great fit!

Onna’s Knowledge Integration Platform has incredible potential (see here how we ingest the world's most trusted SaaS services like Slack, Zoom, Teams and Dropbox into Onna), and our strategy is to make the platform available to third parties and partners via API’s. While Onna will continue to build applications such as eDiscovery, our longer term goal is to expose the core functionality of the platform for integration into third party applications via our Public API. For example, allow a third party application to search, view and export data in an Onna workspace and present the results in their native app. Our mission then is to provide a world-class developer experience to expose our APIs.

And in case you are wondering, yes, this initiative it’s just getting started, and you will then have the chance to join a brand new exciting adventure, and bring lots of impact from the kick go! Together with other Senior & Principal Engineers at Onna, you’ll be designing, delivering and scaling a complex distributed system capable of handling and processing large amounts of data every second.

Our work environment is lively, fast-paced, exciting, and flexible, and we’ll provide you with the tools, resources, and outstanding leadership to take your career to the next level. If you’re looking for an invigorating workplace where you can let your coding skills shine and aren't afraid of taking on new adventures every day, we want to meet you!

What you'll do:

* Note that what is conceived as Lead in one company, may differ from another one. In our case, we’re not talking about being a people manager -for that, we already have Engineering Managers. Instead, we’re talking about being an individual contributor that acts as the technical reference for your squad (we work with Agile, yes!). And with that, there will be plenty of opportunities to mentor & coach fellow engineers, in order to leverage their strengths & skills, and help identify talent gaps required for the team success.

  • Product development primarily using Python but also able to use the right language for the right job
  • System architecture design, implementation, testing, and delivery.
  • Contribute towards system reliability and high availability by engaging in creating observability of different services and components.
  • Promote engineering best practices within the organization.
  • Oversee the execution of projects and help to reduce their complexity, including leading the successful release of products.
  • Design complex features or new products.
  • Actively seek out Onna's most pressing problems.
  • Step up when there is not a clear owner and work to identify one.
  • Ensure alignment with the business strategic plan (Rhythm priorities or OKRs)

Who you are:

* As you go through the list, you will notice what our technical stack is. Don’t worry if you don’t tick all the boxes; we’re interested in meeting strong engineers who can and want to be part of our exciting journey!

  • Strong background and experience in designing and delivering complex scalable projects, using Python or other programming languages.
  • Solid experience with API development, and ideally, in building search as a service.
  • Experience with distributed systems, async programming, and event-driven architectures.
  • Broad technical expertise spanning operating systems, programming languages, databases, networking, performance, and security.
  • Experience with Google Cloud Platform or other cloud computing platforms.
  • Knowledge of Docker, Kubernetes, or other containerization technologies.
  • Knowledge of Elasticsearch/OpenSearch will be a plus.
  • Experience with modern CI/CD workflows and technologies.
  • Passioned about mentoring, coaching, and training other engineers.
  • Great if you write technical blog posts and/or speak at industry conferences or meetups.
  • You excel when more opportunity is given to you.
  • Actively identify opportunities for improvement in your area of focus.
  • When you see problems, you don't simply point them out, but you also actively propose solutions.
  • Nice if you hold a BS/MS degree in Computer Science or related field (not mandatory)

Benefits we offer:

We've entered a new era of remote work, where our day-to-day is now virtual, and we're committed to adapting to embrace this change.

  • A digital-first work environment including allowance for remote work setup
  • Competitive salary package
  • Equity
  • Comprehensive medical, and dental coverage for you and one family member.
  • 23 days holidays per year
  • Company-wide well-being days and flexible working time
  • Learning and development budget
  • Monthly food, utilities and wellbeing allowance
  • Birthday and anniversary celebration
  • English, Spanish and Catalan language classes
  • Company and team gatherings
  • Remote work collaboration in the form of virtual events and in-person team gatherings 

About the product & Onna’s funding:

Our growing list of integrations includes the likes of G-Suite, Slack, Microsoft 365, Box, Dropbox, and more. Our open API allows us to integrate with any cloud-based or on-premise platform, for optimal control and visibility into your most critical knowledge. Once connected to Onna, the potential use cases are limitless: Information Governance, eDiscovery, Compliance, Knowledge Management, are just a few ways Onna can empower organizations and their employees.

In 2019, we closed an $11M Series A led by Dawn Capital with the participation of our integration partners Slack Fund and Dropbox, and in 2020 we closed a $27M Series B led by Atomico with participation from Glynn Capital, as well as follow-up investments from Dawn Capital, Nauta Capital, and Slack Fund.

----

Onna is an equal opportunity employer and we value diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. You must have the authorization to work in the location the position is posted.

 

About Onna

  • Saa S

  • New York, NY, USA

  • 50-200

  • 2015

.

Other software engineer jobs that might interest you...