Able logo

Senior Software Data Engineer, JavaScript

Job Overview

Location

Remote

Job Type

Full-time

Category

Data Engineer

Date Posted

January 27, 2026

Full Job Description

đź“‹ Description

  • • Join Able as a Senior Software and Data Engineer, a pivotal role where your expertise in Node.js and TypeScript will not only be valued but will actively shape our innovative data solutions. We are looking for a seasoned professional who possesses a deep understanding of the JavaScript ecosystem, recognizing its powerful capabilities while also being acutely aware of its limitations. This role is ideal for someone who is genuinely intrigued by the dynamic intersection of robust software engineering principles and sophisticated data processing techniques. You will be instrumental in leveraging modern tools and technologies, but with a discerning eye, ensuring we adopt solutions that offer grounded, tangible value rather than chasing fleeting trends.
  • • In this capacity, you will be at the forefront of designing, developing, and deploying scalable and efficient data pipelines and backend services. Your contributions will directly impact our ability to ingest, transform, and analyze vast datasets, enabling data-driven decision-making across the organization. You will tackle complex challenges related to data quality, performance optimization, and real-time processing, ensuring our data infrastructure is both reliable and cutting-edge.
  • • You will collaborate closely with cross-functional teams, including data scientists, product managers, and other engineers, to translate business requirements into technical solutions. This involves understanding the data needs of various stakeholders and architecting systems that can meet those needs effectively and efficiently. Your ability to communicate complex technical concepts to both technical and non-technical audiences will be crucial for success.
  • • A significant part of your role will involve building and maintaining robust APIs and microservices using Node.js and TypeScript. You will be responsible for ensuring these services are performant, secure, and maintainable, adhering to best practices in software development. This includes writing comprehensive unit and integration tests, implementing CI/CD pipelines, and actively participating in code reviews to maintain high code quality.
  • • Furthermore, you will play a key role in the evolution of our data platform. This may involve exploring and implementing new data storage solutions, optimizing query performance, and developing strategies for data governance and security. You will have the opportunity to experiment with various data processing frameworks and tools, contributing to the technical roadmap and architectural decisions.
  • • We encourage a proactive approach to problem-solving. You will be expected to identify potential issues before they arise, propose innovative solutions, and take ownership of your work from conception to deployment and ongoing maintenance. This includes monitoring system performance, troubleshooting issues, and implementing improvements to enhance reliability and scalability.
  • • Your technical leadership will extend to mentoring junior engineers, sharing your knowledge, and fostering a culture of continuous learning and improvement within the team. You will contribute to defining coding standards, architectural patterns, and best practices, helping to elevate the overall technical capabilities of the engineering department.
  • • The ideal candidate will have a passion for building high-quality software and a strong analytical mindset. You should be comfortable working with large datasets, understanding data modeling, and applying software engineering best practices to data-intensive applications. Your ability to balance the demands of rapid development with the need for robust, production-ready systems will be highly valued.
  • • This role offers a unique opportunity to make a significant impact in a growing company. You will be empowered to take initiative, drive projects forward, and contribute to the strategic direction of our data and engineering efforts. If you are a motivated and experienced engineer who thrives in a collaborative environment and is eager to solve challenging problems at the intersection of software and data, we encourage you to apply.
  • • We are committed to fostering an inclusive and supportive work environment where every team member can thrive. You will have the autonomy to make meaningful contributions and the support to grow your career. Your work will directly influence the products and services we deliver, making a tangible difference to our users.

Skills & Technologies

JavaScript
TypeScript
Node.js
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

About Able

Able is a financial technology company focused on empowering individuals to achieve financial wellness. They offer a platform designed to help users manage their income, expenses, and savings more effectively. The company's core product is a digital tool that provides personalized insights and actionable advice to improve financial habits. Able aims to bridge the gap between traditional banking and modern financial needs, making financial management accessible and intuitive for everyone. Their services are geared towards helping users build a stronger financial future through smart planning and informed decision-making, ultimately fostering greater financial security and peace of mind.

Similar Opportunities

Austin
Full-time
Expires Mar 5, 2026
Python
AWS
Azure
+4 more

1 month ago

Apply
❌ EXPIRED
Kpler S.A.S. logo

Kpler S.A.S.

Germany
Full-time
Expired Nov 13, 2025
Python
Scala
Flask
+3 more

5 months ago

Apply
Akersystems LLC logo

Akersystems LLC

Remote
Full-time
Expires Mar 14, 2026
Senior
Remote

1 month ago

Apply
Full-remote
Full-time
Expires Mar 19, 2026
Kubernetes
Remote

29 days ago

Apply