Job Closed
This listing is no longer active.
At Cloudera, we believe that data can make what is impossible today, possible tomorrow.
Staff Software Engineer – Java, Scala
Location
Spain
Posted
74 days ago
Salary
0
Seniority
Lead
Job Description
Staff Software Engineer – Java, Scala
Cloudera
• Build and maintain large-scale replication systems on top of the Cloudera Data Platform stack • Be responsible for our products running in production • Work with a distributed team of engineers to design cloud-based, low RPO, RTO replication architectures • Support replication across multiple Cloudera components like HDFS, Ozone, Hive, HBase, Iceberg, Atlas, and Ranger • Give and take actionable feedback • Mentor junior engineers • Work with product management and occasionally, with field engineers on the product roadmap and early access feature introductions
Job Requirements
- Masters in Computer Science or related field and 4-6 years of experience - or Bachelors and more than 6 years of relevant industry experience - or 6-8 years of relevant industry experience
- Strong backend engineering skill set with expertise in Java or Scala or Kotlin
- Ability to read large codebases and write succinct, clean code
- Experience with system software design and development
- Experience with large-scale, distributed systems design and development with an understanding of scaling, replication, consistency, and high availability
- Understanding of computer architecture, storage, network, and IO subsystems
- Current expertise with Java/Scala/Kotlin developer ecosystems
- Experience with AWS, Azure, or GCP
- Test automation experience along with Python basics
- Background in performance tuning, identifying performance bottlenecks, and implementing performance optimizations
- Systems/DevOps experience
Benefits
- Generous PTO Policy
- Support work life balance with Unplugged Days
- Flexible WFH Policy
- Mental & Physical Wellness programs
- Phone and Internet Reimbursement program
- Access to Continued Career Development
- Comprehensive Benefits and Competitive Packages
- Paid Volunteer Time
- Employee Resource Groups
Related Guides
Related Job Pages
More Backend Engineer Jobs
Golang Developer
KyivstarKyivstar.Tech is a Ukrainian hybrid IT company and a resident of Diia.City. We are a subsidiary of Kyivstar, one of Ukraine's largest telecom operators. Our mission is to change lives in Ukraine and around the world by creating technological solutions and products that unleash the potential of businesses and meet users' needs. Over 600+ KS.Tech specialists work daily in various areas: mobile and web solutions, as well as design, development, support, and technical maintenance of high-performance systems and services. We believe in innovations that truly bring quality changes and constantly challenge conventional approaches and solutions. Each of us is an adherent of entrepreneurial culture, which allows us never to stop, to evolve, and to create something new.
Kyivstar.Tech is looking for Golang Developer. About us Kyivstar.Tech is a Ukrainian hybrid IT company and a resident of Diia.City. We are a subsidiary of Kyivstar, one of Ukraine's largest telecom operators. Our mission is to change lives in Ukraine and around the world by creating technological solutions and products that unleash the potential of businesses and meet users' needs. Over 600+ KS.Tech specialists work daily in various areas: mobile and web solutions, as well as design, development, support, and technical maintenance of high-performance systems and services. We believe in innovations that truly bring quality changes and constantly challenge conventional approaches and solutions. Each of us is an adherent of entrepreneurial culture, which allows us never to stop, to evolve, and to create something new. What you will do - Collaborate with Web Dev Team and CTO in real and interesting product tasks - Selection and implementation of the necessary tools, technologies, and techniques - Writing optimized code - Designing and implementing of an application architecture - Code review and code quality control Qualifications and experience needed - Professional experience with Go (4+ years) - Knowledge of Docker - Knowledge of Git - Expirience with SQL and NoSql databases - Understanding of Clean Architecture and Design Patterns A plus would be - Experience with high load projects - Kubernetes, Helm, Consul, Prometheus - Ability to setup required development environment - Experience with Linux/Ubuntu/Mac What we offer - Office or remote – it’s up to you. You can work from anywhere, and we will arrange your workplace - Remote onboarding - Performance bonuses for everyone (annual or quarterly — depends on the role) - We train employees: with the opportunity to learn through the company’s library, internal resources, and programs from partners - Health and life insurance - Wellbeing program and corporate psychologist - Reimbursement of expenses for Kyivstar mobile communication
Middle Full Stack Developer, Node.js
GR8 TechLaunch, grow, or upgrade your iGaming business with GR8 Tech high-performance Sportsbook and iGaming platform.
• Design and evolve backend and frontend architecture using Node.js and JavaScript. • Apply architectural patterns (microservices, event-driven design) based on real constraints. • Design systems with failure in mind, using resilience patterns like circuit breakers and rate limiting. • Build, ship, and maintain backend services and web interfaces in production. • Deliver new features end to end — from requirements to release. • Optimize applications for performance, scalability, and reliability. • Ensure high code quality through reviews, testing, and clean architecture. • Write and maintain unit, integration, and end-to-end tests. • Improve test coverage and reliability of existing systems. • Identify performance bottlenecks and drive optimization initiatives. • Ensure secure coding practices and basic application security. • Partner with product managers, designers, and engineers to deliver business outcomes. • Translate requirements into technical solutions with clear trade-offs. • Contribute to planning, estimation, and iterative delivery in Agile environments. • Share technical context and documentation with the team. • Mentor junior engineers and support technical growth within the team. • Participate in technical discussions and continuous improvement initiatives. • Stay current with modern JavaScript, Node.js, and web development practices.
Senior Back-End Developer, Kotlin
Imaginary CloudSoftware Development & UX/UI Design | Awarded Best Workplace Europe, Best Quality of Life & 2nd Best Workplace Portugal
• Join a company that empowers you to do your very best work. • Work on projects that improve and simplify people's lives by creating easy and intuitive digital products. • Drive innovation by creating innovative projects for companies globally. • Engage with multidisciplinary teams and industries, overcoming challenges to build skills.
Senior Fullstack Developer (i.e. Angular, React.js, Python)
Imaginary CloudSoftware Development & UX/UI Design | Awarded Best Workplace Europe, Best Quality of Life & 2nd Best Workplace Portugal
If you're passionate about technology and ready for a challenge, join our team of talented individuals and show your technical skills, creativity, and drive for impact. You'll work with the best in the industry in a supportive, happy, and human-centric environment, making seamless technology. That’s why we were recognized as Best Workplace® in Europe (medium companies), Best Quality of Life Company® and the 2nd Best Great Place to Work® in Portugal by Great Place to Work®. See for yourself by checking our Glassdoor reviews. What exciting projects will you have to make an impact and work on? At Imaginary Cloud, our work improves and simplifies people's lives by creating easy and intuitive digital products. Our day-to-day tasks include development, problem-solving, management, and human interaction. Together, we will drive innovation by creating innovative projects for some of the best companies around the world. You'll be able to grow as you engage with multidisciplinary teams, multiple industries, and projects, overcoming the many challenges that will test and build your skills. Here's an overview of the technical skills you'll likely have to embark on our team: - 5+ years of working experience in Javascript Development (React.js, Angular.js, Node.js, Python) - Background in Software Development - A clear understanding of Object-Oriented Programming (OOP) - Outstanding proficiency in writing well-designed, testable, efficient code by using best software development practices - Broad experience with different open-source programming languages used on web projects - Fluency in English, both spoken and written - We seek team members who live in Portugal or are willing and legally qualified to live and work there The salary range for this position is 35 310,00€ - 54 400,00€ gross per year. Get to know our tech stack: - Javascript (React.js, Angular.js, Node.js) - Ruby / Ruby on Rail - Typescript - Python / Django - Git - SQL (MySQL / PostgreSQL) - Mobile development (iOS, Android, React Native) - Linux / Mac OS - command line - Automated provisioning tools (Docker / Ansible / Capistrano) - NoSQL (Mongo, Redis, etc.) - Photoshop / Figma We want you to feel comfortable here. Get the best of your potential with our benefits: - Salary according to your experience and performance - Paid sick days - Health and dental insurance - Comfort budget What you get: - A remote-first company - Flexible working hours - Global projects with industry-leading clients - A human-centric culture that values people and empowers them - Informal environment - Team events to share knowledge and celebrate collectively - Mentoring and performance appraisals for solid growth potential Does this sound exactly like what you’re looking for? Then apply now, and let's get the conversation started!


