Software Engineer
3 weeks ago
Software Engineer (Data) - Relocation to Poland, Spain, or UAEJoin to apply for the Software Engineer (Data) - Relocation to Poland, Spain, or UAE role at RevolutAbout RevolutPeople deserve more from their money. More visibility, more control, and more freedom. Since 2015, Revolut has been on a mission to deliver just that. Our powerhouse of products — including spending, saving, investing, exchanging, travelling, and more — help our 65+ million customers get more from their money every day. As we continue our lightning-fast growth, 2 things are essential to our success: our people and our culture. In recognition of our outstanding employee experience, we've been certified as a Great Place to Work™. So far, we have 10,000+ people working around the world, from our offices and remotely, to help us achieve our mission. And we're looking for more brilliant people. People who love building great products, redefining success, and turning the complexity of a chaotic world into the simplicity of a beautiful solution.About The RoleThis role offers the opportunity to relocate to Poland, Spain, or the UAE. You'll receive support from Revolut throughout the entire process. Once you move, you'll have the flexibility to work remotely or in a hybrid model from an office in Krakow, Barcelona, Madrid or Dubai. Our Technology team builds the systems and experiences that keep Revolut moving. From the infrastructure behind our innovative app to the features used by millions of people around the world, they bring sharp thinking, speed, and a focus on meaningful impact to everything they do. We’re looking for a Data Engineer to provide the infrastructure and tools that power insight generation and decision‑making for everyone at Revolut, from entry‑level analysts to C‑level executives. You'll use your exceptional building and collaboration skills to uphold our data‑centric culture.What You’ll Be DoingDesigning, building, and maintaining an efficient and reliable data platform, streamlining end‑to‑end processes and automating workflowsPartnering with cross‑functional teams (Product, Engineering, Data Science) to build and enhance a seamless data platform, translating abstract concepts into practical solutionsEstablishing and enforcing data standards, maintaining comprehensive documentation, and managing a company‑wide data registryTraining and supporting users, and communicating platform updates and insights through various channels (dashboards, bots, etc.)Planning and executing organisation‑wide platform changes, ensuring consistent best practices for coding, testing, deployment, and maintenanceLeveraging data to guide all aspects of engineering work, ensuring insight‑driven outcomesWhat You’ll NeedA bachelor’s or master’s degree in computer science or related field, or equivalent practical experienceProficiency in Python, SQL, and Unix Shell scriptingExperience implementing agile software development best practices, including TDD, refactoring, CI/CD, and XPDemonstrated experience in custom ETL design, implementation, and maintenance, along with workflow orchestration using tools like AirflowExpertise in distributed data processing and query engines (e.g., Trino, Spark, Snowflake, BigQuery)Nice to haveExperience building large‑scale infrastructure applications and writing maintainable code in multiple programming languagesExpertise in cloud (GCP, AWS), containerisation, and infrastructure as code (Docker, Kubernetes, Terraform)Experience building data platforms using Spark, Trino, Presto, Flink, or similar, with a focus on data quality, SQL performance tuning, and data warehousing principlesAn understanding of modern data architecture with experience implementing data mesh principlesFamiliarity with notebook‑based data science workflows and proficiency in using monitoring and logging tools (NewRelic, Grafana, Prometheus, ELK)Important notice for candidatesOnly apply through official Revolut channels. We don’t use any third‑party services or platforms for our recruitment.Always double‑check the emails you receive. Make sure all communications are being done through official Revolut emails, with an @revolut.com domain. #J-18808-Ljbffr
-
Senior Software Engineer
2 weeks ago
Town of Poland, United States Cloudbeds Full timeSr. Talent Partner - Technology | if building great teams == putting People first: print( 'yes' )What Makes Us UniqueAt Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently designed platform powers properties across 150 countries, processing billions in bookings annually. From independent properties to hotel...
-
Senior Software Engineer
3 weeks ago
Town of Poland, United States Quantum Cipher Full timeWe are seeking a highly skilled and experienced Senior Software Engineer with a strong background in C/C++ & Golang. The ideal candidate will be responsible for designing, developing, and maintaining innovative blockchain solutions. This role requires excellent problem‑solving skills and the ability to work effectively in a collaborative environment. Job...
-
Senior Software Engineer
3 weeks ago
Town of Poland, United States All Hands AI Full timeSenior Software EngineerWho We AreWe are OpenHands, an open-source AI platform that empowers engineering teams to accelerate development, automate workflows, and integrate intelligent coding assistance into real-world software delivery.As a Senior Software Engineer, you’ll help design, build, and scale both our open-source project and commercial platform....
-
Senior Software Engineer
2 weeks ago
Town of Poland, United States TechTree Full timeJoin to apply for the Senior Software Engineer role at TechTree This range is provided by TechTree. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range PLN181,000.00/yr - PLN271,000.00/yr About The Company Relativity is a diverse workplace with different skills and life experiences—and we...
-
Senior Software Engineer
2 weeks ago
Town of Poland, United States Mirantis Full timeSenior Software Engineer Join to apply for the Senior Software Engineer role at Mirantis. Get AI-powered advice on this job and more exclusive features. Company Description Mirantis helps organizations ship code faster on public and private clouds. The company provides a public cloud experience on any infrastructure from the data center to the edge. With...
-
Manager, Software Engineering
2 weeks ago
Town of Poland, United States Relativity ODA LLC Full timeYour Role in Action:Contribute to the product roadmap and use it to bring purpose to the team and their backlog.Develop deep software product knowledge within their team's area of ownership.You will work with your team to develop the talents of each team member.Stay on top of the latest technological progress and use this knowledge to ensure company products...
-
Senior Software Engineer
3 weeks ago
Town of Poland, United States DomainTools Full timeSenior Software Engineer – DomainTools DomainTools is hiring a Senior Software Engineer to join our Engineering Team. This role is perfect for a creative problem‑solver with deep expertise in large‑scale data engineering and a passion for technical leadership and continuous improvement. You will be a key technical collaborator, designing and...
-
Senior Software Engineer
3 weeks ago
Town of Poland, United States CodePath, Inc. Full timeRemote, United States, Europe, Canada or LATAM CodePath is reprogramming higher education to create the first generation of AI‑native engineers, CTOs, and founders. We deliver industry‑vetted courses and career support centered on the needs of first‑generation and low‑income students. Our students train with senior engineers, intern at top companies,...
-
Lead Java Software Engineer
2 weeks ago
Town of Poland, United States HERE Technologies Full timeLead Java Software Engineer Job Locations: PL-Poland Home Office Requisition ID: 2025-78082 Category: Research & Development What's the role? HERE is searching for a Lead Software Engineer for our Foundation Engineering team. Foundation Engineering enables the creation of mapping products that are highly available, performant, and near real‑time. The Lead...
-
Senior Software Engineer
3 weeks ago
Town of Poland, United States Cadence Full timeSenior Software Engineer at Cadence We need a Senior Engineer who can ship fast, think critically, and solve problems at scale. No fluff, no red tape – just smart people building great software. What You’ll Do: ✅ Own features from idea to deployment. ✅ Write clean, scalable, and maintainable code. ✅ Optimize performance and solve real‑world...