Realize your potential by joining the leading performance-driven advertising company!
As an Experienced Backend Engineer in our Budapest Office, youll play a vital role in developing one of the largest real time big data operations in the world to support over 40TB of new data every day..
To thrive in this role, youll need:
- Bachelors degree in Computer Science, Engineering, or a related field, or equivalent experience.
- 4+ years of professional software development experience.
- Proven experience with Python & FastAPI for backend development and/or experience with Java & Spring for backend development.
- Experience with database systems & data modeling (e.g., SQL, MongoDB).
- Extensive understanding of software development principles, including object-oriented programming, design patterns, & clean code practices.
- Strong knowledge of version control systems (e.g., Git) & CI/CD pipelines.
- Strong problem-solving & communication skills.
- Willingness to learn new technologies.
- Technical level of English language proficiency.
- Reliable, open, flexible, & proactive personality.
- Experience working in an Agile/Scrum environment, participating in sprint planning, daily stand-ups, & retrospectives.
Some other nice to have includes:
- Experience with JavaScript & React for frontend development.
- Experience with deploying applications using containerization tools like Docker.
- Experience with deploying & managing applications in a Kubernetes environment.
- Knowledge of performance optimization techniques for both frontend & backend systems.
How youll make an impact:
As an Experienced Backend Engineer, youll bring value by:
- Backend Development: Lead the development & maintenance of RESTful APIs using Python/FastAPI or Java/Spring, ensuring high performance, security, & scalability to handle millions of requests.
- Software Architecture: Architect robust, scalable, & maintainable software systems. Design microservices architectures, evaluate technology trade-offs, & create technical roadmaps.
- Data Modeling: Design & implement efficient data models for relational & NoSQL databases, ensuring data integrity, optimal performance, & high availability. Performance tuning of database queries & designing for disaster recovery are expected.
- Collaboration: Effectively communicate technical concepts to both technical & non-technical stakeholders. Participate in architectural discussions & influence technical direction.
- Testing & Quality Assurance: Set up automated testing frameworks, implement code review processes, & write comprehensive unit & integration tests to maintain high code quality & reliability.
- Documenting: Create & maintain comprehensive documentation for codebases, APIs, & system design. This includes writing technical documentation, user guides, & setup instructions, etc.
- Continuous Improvement: Stay up-to-date with the latest technologies & frameworks to enhance our stack & processes.
- Technical Ownership: Take ownership of features from conception to deployment, making technical decisions & ensuring quality delivery.
Mentorship & Leadership: Actively mentor junior engineers, conduct code reviews, provide constructive feedback, & foster a culture of knowledge sharing within the team.
Why Taboola?
- Taboola is the worlds leading recommendation platform with a strong financial background reaching over 500 million daily active users. The company, listed on NASDAQ (ticker: TBLA), had 1.76 billion USD (cca. 630 billion HUF) revenue in 2024. We acquired the Hungarian personalization start-up, Gravity R&D in 2022, to be the basis of our Central European R&D development center, into which we are now seeking interns.
-
- Adam Singolda, Taboola Founder & CEO says; You can copy anything from another business but you cant copy a companys culture.
- If you ask our employees what they love about Taboola they will tell you that here, they are able to discover their best professional selves, explore where they can grow to, & learn from & together with smart & talented people.
- At Taboola, we pride ourselves in making an impact on how people consume content across the world, a culture of transparency, passion, & a diverse, inclusive & friendly work environment.
- You can get to know us more by visiting our company website, careers site, Taboola Life blog and social media channels; Facebook, Instagram, Twitter and LinkedIn (Taboola), LinkedIn (Taboola Budapest)
Want to learn more about us, youre welcome to watch this video about Taboola or check out our Youtube channel for even more.
Sounds good, how do I apply?
Its easy, submit your CV by clicking the Apply button below.
Taboola is an equal opportunity employer & we value diversity in all forms. We are committed to creating an inclusive environment for all employees & believe such an environment is critical for success. Employment is decided on the basis of qualifications, merit, & business need.
#LI-DNI
|