Senior Software Engineer, Usage
1 week ago
Algolia was built to help users deliver an intuitive search-as-you-type experience on their websites and mobile apps. We provide a search API used by thousands of customers in more than 100 countries. Billions of search queries are answered every month thanks to the code we push into production every day.
The TeamThe Usage team builds the systems that measure and track how our customers use Algolia. Our work powers billing, helps teams understand product adoption, and soon will expand to provide deeper insights that help customers continuously improve the experience for their own users. Correctness is critical, since usage directly drives billing and customer trust. We work with high-scale distributed systems and ensure accuracy across millions of data points every day.
The role will consist of:As a Senior Software Engineer on the Usage team, you will play a central role in designing, building, and operating Algolia's usage tracking platform. You will:
- Build and scale distributed systems that handle massive amounts of data with high accuracy and reliability.
- Design APIs and services that surface usage metrics to internal teams and to customers.
- Ensure correctness and trust, since usage data is the backbone of customer billing.
- Collaborate with product managers, engineers, and infrastructure teams to deliver features that expand usage data beyond billing into actionable insights.
- Continuously improve system performance and identify opportunities for architectural evolution.
- Mentor teammates, sharing expertise and elevating technical standards across the team.
- Hands-on experience building and operating backend systems at scale.
- Familiarity with Go and a solid understanding of distributed systems.
- Strong knowledge of cloud environments, ideally GCP, and experience with messaging systems like Pub/Sub.
- Experience working with large-scale storage and analytics solutions (BigQuery, BigTable, or similar).
- A track record of writing clean, maintainable, and reliable code in production systems.
- Curiosity and drive to learn, adapt, and bring creative solutions to challenging problems.
- Prior experience in billing, analytics, or metrics-heavy systems.
- Exposure to building APIs consumed by external customers.
- Background in high-availability or fault-tolerant system design.
- GRIT – Problem-solving and perseverance capability in an ever-changing and growing environment
- TRUST – Willingness to trust our co-workers and to take ownership
- CANDOR – Ability to receive and give constructive feedback
- CARE – Genuine care about other team members, our clients, and the decisions we make in the company
- HUMILITY – Aptitude for learning from others, putting ego aside
Go services running on GCP, using Pub/Sub as our message bus, with BigQuery and BigTable for persistence, powering APIs used by both internal teams and customers.
-
Senior Software Engineer,Romania
2 weeks ago
Bucharest, Bucureşti, Romania DoiT Full time 30,000 - 60,000 per yearLocationThe Senior Software Engineer will be an integral part of our Engineering teams in EMEA.This role is based remotely as a full-time employee in the UK, Ireland, Estonia, Netherlands, Sweden and Spain. We are also open to contractors in Eastern Europe and Portugal.Who We AreDoiT is a global technology company that works with cloud-driven organizations...
-
Senior Software Engineer
3 days ago
Bucharest, Bucureşti, Romania Matrix42 Full time 40,000 - 80,000 per yearYour missionParticipate in the entire software development lifecycle, from concept to delivery.Design, develop, test, deploy, and maintain scalable and reliable software solutionsCollaborate with cross-functional teams, including product managers, designers, and other engineers, to define and implement innovative solutions.Conduct code reviews to ensure code...
-
Senior Software Engineer
7 days ago
Bucharest, Bucureşti, Romania Zitec Full time 90,000 - 120,000 per yearOur promise:You choose how you'll work with us: hybrid or at our offices in Timpuri Noi Square (Bucharest); We support your career growth through continuous learning, coaching, and mentorship programs;We promise you a feedback-driven culture that inspires healthy communication;A friendly, professional, and supportive team is waiting for his new teammate;A...
-
Senior Software Engineer
1 week ago
Bucharest, Bucureşti, Romania Worldpay Full time €60,000 - €120,000 per yearAre you ready to write your next chapter?Make your mark at one of the biggest names in payments. We're looking for a Senior Java Software Engineer to join our ever evolving Billing & Funding team to help us unleash the potential of every business.What you'll own as the Senior Software EngineerBilling and Funding within Worldpay has built a pricing and...
-
Software Senior Principal Engineer
1 week ago
Bucharest, Bucureşti, Romania Dell Technologies Full time 90,000 - 120,000 per yearSenior Principal Software EngineerThe Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering...
-
Senior Software Engineer
1 week ago
Bucharest, Bucureşti, Romania Algolia Full time 60,000 - 80,000 per yearAlgolia was built to help users deliver an intuitive search-as-you-type experience on their websites and mobile apps. We provide a search API used by thousands of customers in more than 100 countries. Billions of search queries are answered every month thanks to the code we push into production every day. As a Senior UI Software Engineer on the Connectors...
-
Senior Software Engineer
2 weeks ago
Bucharest, Bucureşti, Romania DoiT Full time 40,000 - 100,000 per yearLocationOur Senior Software Engineer will be an integral part of our Business Systems Engineering team. This role is based remotely as a full-time employee in the UK, Ireland, Estonia, Netherlands, Sweden, Spain and Israel. We are also open to contractors in Eastern Europe and Portugal.Who We AreDoiT is a global technology company that works with...
-
Senior Full-Stack Software Engineer
1 week ago
Bucharest, Bucureşti, Romania Software Mind Full time 60,000 - 120,000 per yearCompany DescriptionSoftware Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities – these are a few words that describe an average day for us. Building cross-functional engineering teams that take ownership and crave more means we're...
-
Senior Java Software Engineer
7 days ago
Bucharest, Bucureşti, Romania R Systems Full time 40,000 - 80,000 per yearR Systems is searching for an experienced Senior Java Engineer to join our team of innovatorsWe are looking for experienced Senior Software Engineer with excellent design and coding skills. You will have previous experience working on an agile product development team and will enjoy working within the latest CI frameworks to create tested software...
-
Senior Python Software Engineer
5 days ago
Bucharest, Bucureşti, Romania Nearform Full time €40,000 - €80,000 per yearSenior Python SoftwareEngineer(Contract, Romania, Remote)This is a full time, Contract, remote opportunity for those based in Romania.About NearformNearform is an independent team of data & AI experts, engineers, and designers who build intelligent digital solutions and capability at pace. We create AI-enabled solutions that enhance digital experiences,...