Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Backend Engineer image - Rise Careers
Job details

Backend Engineer

Who are we?

Embeddable launched in December 2023 and is already taking the developer world by storm! Like how Stripe enables developers to add payments to their platform and Unity enables you to build world-class games, Embeddable is the end-to-end developer platform for building seamless, lightning-fast customer-facing analytics directly into your product.

As a developer, adding a couple of charts to your online platform is easy. Scaling analytics to tens of thousands of end-users, who all have differing data needs and data questions, is a hard problem. Embeddable gives you the infrastructure and tools to rapidly build out your interactive in-product analytics in days, not months, and empowers your team to iterate on your analytics at the pace your customers need.

Our 3 core user personas are:

  1. Front-end (React.js) developers using our SDK to build beautifully interactive analytical experiences.

  2. Data teams building (SQL-based) data models for powering their single-source-of-truth.

  3. End users (typically non-technical) who are interacting with the analytical experiences and building out their own custom dashboards in our customers’ platforms.

…and it’s our goal to make sure all of them have delightful user experiences!

At Embeddable we’re not just building a platform; we’re also building a community of superstars who are driven by curiosity, innovation, and the desire to explore, experiment, and create products and experiences that defy the ordinary.

Aaaaand we received a €6m seed funding round in December 2024 (Tech.eu announcement) and are so excited to embark on this new stage of growth where the possibilities are endless!

🧑‍💼 Who are you?

You’re a hungry, humble, and smart Backend Engineer with deep expertise in Kotlin who thrives on building robust, scalable systems and writing clean, maintainable code!

Joining our team means working alongside a small (but growing!) talented Backend Engineering team as part of a wider collaborative engineering team. You’ll have the opportunity to help shape the evolution of our backend architecture while contributing to a supportive environment that values innovation and quality.

Your work will directly impact our mission of delivering delightful analytics to our growing customer base!

Read on for more...

🔮 The magic you’ll perform

You will...

  • Collaborate closely with the Head of Engineering and our wider engineering team.

  • Take shared ownership of our backend architecture, ensuring performance, scalability, and reliability.

  • Build and maintain high-quality code base using Kotlin, Docker and microservice architecture.

  • Contribute to a culture of excellence by reviewing code, mentoring peers, and sharing knowledge with the team.

  • Work with DevOps team to improve monitoring, supportability and reliability of backend services

  • Actively participate in team discussions, explaining your solutions clearly while remaining open to feedback and suggestions.

🤸‍♂️ What you already have

Hard skills:

  • 5+ years’ experience as a backend engineer

  • Kotlin (Java) and Spring Boot knowledge

    • Standard Kotlin (Java) library & best practices

    • Design patterns

    • Performance optimisations

  • PostresSQL knowledge

  • User level experience with Docker and Kubernetes

  • Experience working on scalable high-available micro-service architecture platform

  • Fluent level spoken and written English is a must!

Soft skills:

  • Active listening skills, allowing you to understand and consider suggestions.

  • The ability to explain your solutions clearly and respectfully - in short, a clear and thoughtful communicator!

  • Passionate about your work

  • Reliable and hold yourself to a high quality standard in your work

💬 Interview Process

  • Recruiter Screen

  • Hiring Manager Interview

  • Take-Home Assignment

  • Deep-Dive Interview

  • Executive Interview with Co-founder

🤩 What you’ll get from us

  • Hybrid working model from our Berlin office - our model ensures flexibility to support your productivity and wellbeing, whether in the office or from home

  • Opportunity to work with a growing international (🇬🇧🇮🇪🇦🇺🇱🇹🇷🇺🇸🇰🇸🇮🇵🇹🇮🇳🇱🇻🇺🇸🇩🇪🇩🇰 !) team - we’re currently a sub-20 person team with plans to scale significantly in the near future!

  • Stock options

  • Up to 30 days annual holidays (+ public holidays 🏝️)

  • €500 Home office budget

  • €500 Learning and development budget

  • Quarterly in-person team meet-ups with our entire global team!

🔥 If you’re excited about the role, we’d love to hear from you!

What You Should Know About Backend Engineer, Embeddable

Are you ready to join the exciting team at Embeddable as a Backend Engineer in Berlin? Founded in December 2023, Embeddable is revolutionizing the developer space by creating an end-to-end platform that empowers developers to integrate customer-facing analytics quickly and effectively. We’re on a mission to help developers like you build beautifully interactive analytical experiences, all while being backed by a €6m seed funding round announced recently! As a Backend Engineer, you’ll play a crucial role in shaping our backend architecture using your expertise in Kotlin and other cutting-edge technologies. You will work closely with our Head of Engineering and a talented group of peers, ensuring our systems are robust, scalable, and maintainable. Your responsibilities will include constructing and managing high-quality codebases, collaborating on performance optimization, and helping the team enhance backend service reliability with DevOps. We deeply value innovation and quality here at Embeddable, and your input will genuinely impact our growing community of users. If you’re looking to work in a culture that supports continuous learning and offers flexible, hybrid work arrangements, while being part of a diverse and international team, Embeddable might just be your next exciting chapter. Join us and help craft the analytical experiences of the future—one delightful dashboard at a time!

Frequently Asked Questions (FAQs) for Backend Engineer Role at Embeddable
What are the responsibilities of a Backend Engineer at Embeddable?

As a Backend Engineer at Embeddable, your responsibilities include collaborating with the Head of Engineering to enhance the backend architecture, taking shared ownership of system performance and reliability, and writing high-quality code using Kotlin. You'll also be involved in code reviews, mentoring fellow engineers, and working closely with the DevOps team to ensure a seamless user experience.

Join Rise to see the full answer
What qualifications are needed for the Backend Engineer position at Embeddable?

To thrive as a Backend Engineer at Embeddable, you should have at least 5 years of experience in backend engineering, with deep expertise in Kotlin and Spring Boot. Knowledge of design patterns, performance optimizations, PostgreSQL, and microservice architecture is essential. Additionally, strong communication skills in English will be key to collaborating effectively within our engineering team.

Join Rise to see the full answer
What programming languages and tools will the Backend Engineer at Embeddable be using?

In your role as a Backend Engineer at Embeddable, you'll primarily use Kotlin, alongside Spring Boot, Docker, and Kubernetes. Familiarity with microservice architecture and experience with PostgreSQL will also be vital to perform optimally in this role.

Join Rise to see the full answer
What’s the culture like at Embeddable for a Backend Engineer?

Embeddable fosters a collaborative and innovative culture where every team member's input is highly valued. As a Backend Engineer, you will be encouraged to actively participate in team discussions, mentor peers, and maintain a high standard of quality in your work—all while contributing to a supportive environment that thrives on curiosity and excellence.

Join Rise to see the full answer
What does the interview process look like for the Backend Engineer role at Embeddable?

The interview process for the Backend Engineer position at Embeddable consists of several stages: an initial recruiter screening, a hiring manager interview, a take-home assignment, a deep-dive technical interview, and finally, an executive interview with one of our co-founders. This structured approach helps us find the best fit for our team and culture.

Join Rise to see the full answer
Common Interview Questions for Backend Engineer
Can you explain why you chose Kotlin as a preferred programming language for backend development?

It's important to highlight Kotlin's concise syntax, strong null safety, and full interoperability with Java. You can discuss how these features allow for cleaner, more maintainable code and facilitate a better experience when building scalable applications.

Join Rise to see the full answer
Describe your experience with microservice architecture in your previous projects.

You should showcase specific projects where you've designed or worked with microservices, explaining how you managed communication between services, handled data persistence, and ensured scalability. Highlight the challenges you faced and how you overcame them to maintain overall system reliability.

Join Rise to see the full answer
How do you approach code reviews, and what do you prioritize?

When discussing code reviews, emphasize the importance of collaboration and constructive feedback. Talk about prioritizing code readability, performance implications, adherence to best practices, and how you help others learn through the process.

Join Rise to see the full answer
What strategies do you use to optimize performance in backend applications?

Discuss techniques such as efficient caching, database indexing, reducing unnecessary IO operations, and utilizing asynchronous processing. Provide specific instances where your strategies led to performance improvements.

Join Rise to see the full answer
How do you handle debugging in a microservices environment?

Explain your methodical approach to debugging, such as using logging frameworks and distributed tracing tools. Provide examples of challenges you faced in microservices and how you successfully identified and fixed the issues.

Join Rise to see the full answer
What are your best practices for working in a collaborative environment?

Elaborate on your communication styles, such as transparency in sharing progress and challenges, leveraging pair programming, and actively seeking feedback. Highlight the importance of building relationships and how that fosters teamwork.

Join Rise to see the full answer
How do you ensure code quality and security in your projects?

Talk about your experience with automated testing, continuous integration, and code scanning tools. Discuss how you incorporate security practices into your coding process, such as validating user input and regularly updating dependencies.

Join Rise to see the full answer
What is your experience with Docker and Kubernetes?

Share examples of how you've utilized Docker for containerization and Kubernetes for orchestration in your projects. Highlight any specific challenges you faced and the benefits these technologies provided for scalability and deployment.

Join Rise to see the full answer
Can you explain the importance of API design in backend development?

Emphasize how well-designed APIs can enhance usability, improve performance, and streamline integration with frontend teams. Discuss your experience in crafting RESTful services and ensuring thorough documentation for ease of use.

Join Rise to see the full answer
What motivates you as a Backend Engineer, and how do you stay updated with industry trends?

Share your passion for technology and problem-solving, along with your proactive approach to learning. Discuss attending conferences, taking online courses, or following leading tech blogs to keep your skills and knowledge current.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Pricefox Remote Athens, Greece
Posted 13 days ago
Photo of the Rise User
Posted 10 hours ago
Photo of the Rise User
Posted 14 hours ago
Dental Insurance
Vision Insurance
Paid Holidays
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 2 days ago
Dental Insurance
Vision Insurance
Flexible Spending Account (FSA)
Family Medical Leave
Paid Holidays
Posted yesterday

Embedded analytics, done right. Embeddable is a toolkit for crafting remarkable customer-facing analytics experiences into your app, in just 10% of the time.

8 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 31, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!