Senior Back-End Engineer (Java) - Product Foundation
Role Overview
This senior back-end engineer role involves building and maintaining a complex self-service data management application for business users, focusing on scalable systems and performance optimization. The engineer will own parts of advanced data management services, contribute to customer satisfaction, and take end-to-end responsibility from code to production in a collaborative team environment.
Perks & Benefits
The role offers a fully remote setup with flexible working hours and a worldwide location, implying no strict time zone requirements. Benefits include flexible time-off, mental health support, online courses, and perks like company equipment and conference tickets, fostering a culture of growth and work-life balance.
Full Job Description
Headquarters: Brno, Czechia
We are Ataccama, and we are on a mission to power a better future with data. Our product enables both technical and less technical data people across their organizations to create high-quality, governed, safe, and reusable data products. It s what made us a Leader in the Gartner Magic Quadrant for Data Quality Solutions", and what inspired Bain Capital Tech Opportunities to invest in our future growth.Our vision is to be the leading AI-powered cloud data management company and to do that, we re making Ataccama a great place to work and grow. Our people are located across the globe. They succeed by collaborating as a team and thrive in our company culture defined by these core values:Challenging FunONE TeamCustomer CentricCandid and CaringAim HighYour Challenge:Build and maintain a truly complex self-service application for business users so they can work with data even without learning SQL or needing assistance from more technically-skilled colleagues. Work on a well-established complex product with a big customer base.Contribute to and own parts of advanced data management and processing services.Improve and optimize existing solutions rather than designing it from scratch.Make a product that contains all the features enterprise solutions must-have, while making it super-easy to use.Take end-to-end ownership of the entire product, rather than just focusing on coding.What You Will Do:Understand data management and write solutions suitable for DM domains. This means designing scalable systems, ready to perform under huge amounts of data.Contribute to customer satisfaction. In Ataccama, everyone is close to the customer and their problems, and can propose and drive changes to our product. You ll need to work with microservices, messaging systems, and API designs covering different parts of the system.Solve complex problems in data management, with an emphasis on performance.Write clean, well-designed, documented, and testable code. We expect software engineers to understand and promote industry standards and best practices.Take responsibility for your work, from code to production. We promote ownership of our work and expect you to deliver software that s ready to deploy and run in cloud environments.Take part in discussions and decisions impacting how our product is developed.Be a team player who collaborates both within and outside the team.Is This You?You like solving problems and have a maker mindsetYou see challenges as opportunities. You re ready to jump in and find what works.You re not afraid of complex applications, and you don t mind doing some research when engines require complex algorithms and data structures to work efficiently.You enjoy constantly solving new challenges and being in contact with customers problems.You are not afraid to take ownership of a whole competency. Bonus Knowledge:You have experience (or interest) in any of the following areas: Problem Solving, Complex Algorithms, Software Architecture, Databases, Cloud Operations, and/or Application Security/Identity Management.Our Tech Stack:Backend: Java, Spring Boot, Kotlin, GraphQL, Python, jOOQBig data: Spark, Redshift, SnowflakeFrontend: TypeScript, React/Vue, Apollo, Nx, MobX, Styled ComponentsStorage: Postgres, Elastic, MinioInfrastructure: GitLab CI/CD, Kubernetes, AWS, AzureYour Team:If you want to learn more about our Product & Engineering structure, how it works, and why our teams are called Spaceports, you can take a look at our Chief Product & Technology Officer Martin Zahumensky s articles where he describes this and more in full detail.Work equipmentCompany laptopCompany mobile phone + SIM card & package of mobile dataPerks & BenefitsLong-Term Incentive Program"Bring Your Friend" referral programFlexible working hours & flexible working setupThe Global Family Support Program - A paid leave program to help all parents focus on the new addition to their family2 sick days and 25 days of vacation, with the option to request additional Flexible Time-Off days when neededFlexipass or Multisport card (after finishing your probation period)Annual package for mental health supportShared company cards for free entrance to Prague Zoo & Botanical GardenCompany bikes, longboards, e-scootersOnline company language coursesConference tickets to the best industry events of the yearOnline courses & company access to Udemy to hone your skillsCompany library, where you can even suggest the best educational books for us to orderKitchens stocked with fresh fruit and juice, teas, and the best coffeeWhile we highly value cooperation with all our business partners, we don t accept unsolicited resumes from any sources other than directly from a candidate. We reserve the right not to pay any fee for sending an unsolicited offer containing the details or resume of a job candidate, even if the relevant candidate is employed by our company.
To apply: https://weworkremotely.com/remote-jobs/ataccama-senior-back-end-engineer-java-product-foundation
Similar jobs
Found 6 similar jobs