Datarails is growing, and we're looking for a brilliant, independent AI Software Developer to join our CTO office!
Datarails is a SaaS B2B solution that tackles one of the biggest challenges in financial departments: the overflowing amount of data that, up until now, was managed by tons of Excel sheets. All those financial reports, forecasts, expenses, analytics? Datarails takes all this data and integrates it into a one, simple, smart report. It consolidates the information, enables the finance professionals to follow it, manage it, and create the ever-needed order within the realm of finances. If this isn't enough, it enables thorough analysis of consolidated data for the creation of business and financial insights. It’s cloud-based, so nothing gets lost, it’s brilliant, so almost every feature can be added.
- Own end-to-end development of backend features, from design through implementation to deployment and monitoring.
- Work closely with Product, Data Science, and other cross-functional teams to deliver AI-powered features and solutions.
- Take initiative to identify and resolve blockers across teams to ensure smooth and timely delivery.
- Design and implement robust, scalable, and maintainable backend services in a microservices architecture.
- Write clean, efficient, and testable code, and participate in code reviews and design discussions.
- Contribute to improving development processes and engineering best practices.
- At least 6 years of hands-on experience in backend software development.
- Strong proficiency in Python – must.
- Proven experience delivering production-grade features involving AI/ML components (e.g., NLP, LLMs, classification, or recommendation systems).
- Experience with microservices, APIs, and distributed systems.
- Experience with data pipelines, algorithms, or large-scale data processing – advantage.
- Experience with Node.js – advantage.
- Familiarity with cloud environments (AWS, GCP, or Azure) – advantage.
- Demonstrated ability to take full ownership of complex tasks and deliver them independently.
- Strong communication skills and a collaborative mindset – comfortable working with and influencing multiple teams.
Note: Experience in a SaaS company and a passion for building smart, scalable, and high-impact features are highly valued.
- We offer a supportive, agile, creative work environment with brilliant colleagues!
- Competitive compensation, ongoing recognition, and a chance to learn, contribute, and develop your skills.
- Opportunity to join an explosive industry, a successful and growing organization, and an unmatched leadership team passionate about their employees!
Other Jobs from DataRails
Senior Python Backend Developer
Data Analyst
Backend Developer
Senior Backend Developer, Data platform
Similar Jobs
Senior Backend Engineer
Node.js Backend Developer (REF3990V)
Lead Software Engineer
Chief SW Engineer
Senior Software Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say