Software Engineer
hace 2 semanas
Join to apply for the Software Engineer (Data) role at Revolut About Revolut People 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 Role Our Technology team isn’t just one of the best in the industry. It’s one of the best in the world. And we’re proud of it. It’s our driving force — our engine. From building a new financial backend to creating an innovative app, there’s nothing they can’t do. Our Technology team isn’t here to fix legacy systems — it’s here to build world-class financial features from the ground up that'll be used by millions of people around the world. At Revolut, we pride ourselves on how truly data-driven every department of the company is. Data platform engineers are the enablers of this data-centric culture, providing the infrastructure and tools that power insight generation and decision-making for everyone, from entry-level analysts to C-level executives. To manage the exponential growth in data size and related complexity, we're seeking the most talented and passionate engineers – exceptional builders and strong collaborators. What You’ll Be Doing Designing, building, and maintaining efficient and reliable data platform, streamlining end-to-end processes and automating workflows Partnering with cross-functional teams (product, engineering, data science, analytics) to build and enhance a seamless data platform, translating abstract concepts into practical solutions Establishing and enforcing data standards, maintaining comprehensive documentation, and managing a company-wide data registry Training 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 maintenance Leveraging data to guide all aspects of engineering work, ensuring insight-driven outcomes What You'll Need Bachelor's or Master\'s degree in Computer Science or a related field, or equivalent practical experience Proficiency in Python, SQL, and Unix Shell scripting Experience implementing agile software development best practices, including TDD, refactoring, CI/CD, and XP Demonstrated experience in custom ETL design, implementation, and maintenance, along with workflow orchestration using tools like Airflow Extensive experience working with distributed data processing and query engines (e.g., Trino, Spark, Snowflake, BigQuery) Nice to have Proven experience building large-scale infrastructure applications and writing maintainable code in multiple programming languages Expertise 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 principles Understanding of modern data architecture with experience implementing data mesh principles Familiarity with notebook-based data science workflows and proficiency in using monitoring and logging tools (NewRelic, Grafana, Prometheus, ELK) Building a global financial super app isn’t enough. Our Revoluters are a priority, and that’s why in 2021 we launched our inaugural D&I Framework, designed to help us thrive and grow everyday. We\'re not just doing this because it\'s the right thing to do. We\'re doing it because we know that seeking out diverse talent and creating an inclusive workplace is the way to create exceptional, innovative products and services for our customers. That\’s why we encourage applications from people with diverse backgrounds and experiences to join this multicultural, hard-working team. Important notice for candidates Job scams are on the rise. Please keep these guidelines in mind when applying for any open roles. Only 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. We won\'t ask for
-
Software Engineer
hace 1 semana
españa Discover International A tiempo completoMobile Software Engineer – Wearables & On-Device Machine Learning (Contract) We are supporting a global R&D organization on a short-term proof‑of‑concept project exploring the feasibility of running machine‑learning models directly on consumer wearable devices. This role is ideal for a hands‑on Mobile Software Engineer with strong experience in...
-
Senior Software Engineer
hace 5 días
españa Cast AI A tiempo completoSenior Software Engineer – LIVE Join to apply for the Senior Software Engineer – LIVE role at Cast AI . We’re looking for a highly skilled senior software engineer with deep expertise in containers and systems programming to join the LIVE team. Why Cast AI Cast AI is the leading Application Performance Automation (APA) platform, enabling customers to...
-
Software Engineer
hace 2 semanas
españa 360Learning A tiempo completoJoin to apply for the Software Engineer role at 360Learning At the start of 360Learning's growth, we were only 10 developers in the R&D department working on a single codebase. Today, we are a team of 60+ engineers divided into 10 product squads. Each squad includes developers, product managers and designers. Our technical teams are paramount to...
-
C++ Software Engineer
hace 2 semanas
españa Rebel Talent A tiempo completoOur partner is a leader in semiconductor metrology through the use of wavefront phase imaging, a technique derived from research in adaptive optics for astronomy. With a multidisciplinary team, and a flagship product, the companyis revolutionizing semiconductor metrology with the highest lateral resolution and fastest measurement technique for in-line...
-
Software Engineer/Software Developer
hace 5 días
españa Altamira Technologies Corp. A tiempo completo### DescriptionA mix of full-stack, front-end, back-end, UI/UX. The more the candidates have domain expertise the better. A mix of experience from DoD and Intel Agencies would be very welcomed. The skills and job responsibilities from the job matrix spreadsheet are desired.**Must Have:**7+ years of experience designing, modifying, developing, writing, and...
-
Senior Software Engineer
hace 5 días
españa dLocal A tiempo completoJoin to apply for the Senior Software Engineer (Frontend) role at dLocal Why should you join dLocal? dLocal enables the biggest companies in the world to collect payments in 40 countries in emerging markets. Global brands rely on us to increase conversion rates and simplify
-
Elixir Software Engineer
hace 2 semanas
España Discoup A tiempo completoCompany and Role Summary: Who We Are and Why We’re Hiring com is one of the leading platforms for online shopping incentives, allowing millions of users to save money every day through discount codes and exclusive offers. We are a high-growth company, scaling rapidly across our three bases (Vicenza Italy, Madrid Spain, New York USA). Our network is active...
-
Senior C#
hace 2 semanas
españa OMP A tiempo completoA leading technology company in Spain seeks a skilled Software Engineer. You will utilize your expertise in C#, ASP.Net Core, and Azure Cloud to deliver high-quality software solutions. With a focus on personal development, this role offers growth opportunities into software development or management. Ideal candidates have 4+ years of experience and a strong...
-
Software Engineer
hace 2 semanas
españa Trimble Inc. A tiempo completoJoin to apply for the Senior Software Engineer role at Trimble Inc. About Trimble / Transporean At Trimble, we build innovative products that change the way the world works. We are seeking enthusiastic and experienced professionals to build our next generation platform services for Transportation products and services. About The Role The Senior Software...
-
Senior Go Software Engineer
hace 1 día
españa Ciklum A tiempo completoOverview Join to apply for the Senior Go Software Engineer role at Ciklum . Ciklum is looking for a Senior Go Software Engineer to join our team full-time in Spain. We are a custom product engineering company that supports multinational organizations and scaling startups to solve complex business challenges. With a global team of over 4,000 professionals, we...