Remotery

Senior Software Engineer – Data Platform

Posted May 21

This is a fully remote position, open to applicants in Spain.

📋 Description

• You will assist us in delivering various components of our production-ready product while co-designing and implementing a scalable architecture that aligns with both the product and company growth.

• This position will primarily emphasize software engineering responsibilities, ensuring the scalability, reliability, and performance of certain processes that contribute to the core data of Clarity AI within our Data Platform.

• The Software Engineer in this role will collaborate closely with a stable team of Software Engineers of differing experience levels, a Tech Lead, and a Product Manager.

• As a team member within the Data Platform, you will engage in discussions with stakeholders.

• Our team oversees the complete data ingestion workflow: from collecting information from numerous public sources and vendors to making it accessible to clients and internal teams. We standardize data that monitors the sustainability performance of companies and governments globally, while managing cross-references and essential datasets that enhance the interoperability and impact of this information for financial clients.

• Furthermore, we offer core data services and infrastructure that empower other Clarity AI teams to innovate, experiment, and deliver value more rapidly.


⛳️ Requirements

• You possess the ability to design, develop, and maintain processes, data pipelines, and services with an emphasis on simplicity, scalability, reliability, and performance.

• You produce high-quality, clean, and well-tested code. Software Quality is essential to us. The practice of writing automated tests (unit, integration, etc.) must be integral to your coding routine. You are accustomed to cycles of coding-testing-refactoring or testing-coding-refactoring.

• This is a no-stack role; while we currently utilize Python, DBT, and SQL, prior experience with Python or DBT is not mandatory, though you should have a solid command of SQL.

• You are knowledgeable about the primary design patterns and understand how to approach your work to create decoupled artifacts. Experience with APIs, both in usage and creation, is part of your skill set.

• You are capable of designing and comprehending complex Data Models.

• You have an understanding of data storage and can make informed decisions regarding it. You are well-versed in working with relational databases, data warehousing, columnar storage, and in-memory databases.

• You will implement automated Data Quality measures to ensure the integrity of all datasets we produce.

• You will construct and maintain fully automated and orchestrated data pipelines (ETL/ELT). Currently, we utilize Airflow as our primary tool for this, but expertise in Airflow is not required.

• You possess a Product Engineer mindset, engaging in all aspects of a Product's life cycle: from understanding problems and needs, interacting with stakeholders, to designing, coding, delivering, and measuring impact. We encourage you to take full ownership of what we create.

• You are a strong team player who values collaboration and prioritizes collective success over individual achievements. You enjoy collaboratively solving problems. We succeed together and learn from failures together. You care for your teammates and foster an inclusive and supportive environment where collaboration, open communication, and commitment to team goals are vital.

• You are experienced in Lean/Agile environments. Concepts such as focusing on impact, working in small iterations, measuring and gathering feedback, and adapting the roadmap are familiar to you.

• You possess excellent communication skills, both written and verbal, knowing what to convey and when, and tailoring your message for your audience. Our official language is English, so effective communication in English is essential.

• You demonstrate a high level of autonomy and require minimal supervision.

• You will thrive in an environment that offers flexible hours, understanding the rights and responsibilities that come with it. You also excel at balancing synchronous and asynchronous communication within your team.

• You are proactive and possess critical thinking skills. We welcome change and improvement, so we seek individuals capable of proposing new working methods.

• Empathy and active listening skills: You can listen to colleagues' perspectives, irrespective of their seniority, and utilize this feedback to enhance working relationships and project outcomes. You know how to provide constructive feedback in a respectful and honest manner.


🏝️ Benefits

• Competitive compensation, including base salary and equity plans that allow you to share in our success.

• Flexibility in working arrangements, including your schedule and location, whether you prefer to work from home, the office, or abroad with access to a global network of co-working spaces.

• Generous paid time off policies, including vacation, sabbatical, religious observance, and compensation days.

• Meaningful benefits such as private healthcare coverage, fitness and wellness programs through Wellhub, and working-from-home allowances to help you set up your home office and cover monthly expenses.

• Opportunities for professional development with an annual training budget for conferences, courses, certifications, and access to top market e-learning platforms.

• A collaborative environment with multiple offices worldwide, regular team activities and events, and employee-led resource groups.

People also viewed

Aimpoint Digital10 hours ago

Senior Data Engineer

CO flagColombia OnlyFull-timeData Engineer
ApplyView job
Reply10 hours ago

Mid-level Data Engineer

BR flagBrazil OnlyFull-timeData Engineer
ApplyView job
Power Digital Marketing10 hours ago

AI Data Engineer

AR flagArgentina OnlyFull-timeData Engineer
ApplyView job
Bitskwela10 hours ago

Data Engineer

PH flagPhilippines OnlyFreelanceData Engineer
ApplyView job
Reply10 hours ago

Data Engineer

BR flagBrazil OnlyFull-timeData Engineer
ApplyView job
EY10 hours ago

Data Engineering Manager

IN flagIndia OnlyFull-timeData Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers