
Senior Software Engineer

Everstream Analytics
Summary
Join Everstream Analytics, a company revolutionizing supply chain risk management with data-driven insights, as a Senior Software Engineer. You'll be part of an agile team developing and deploying applications for customer-facing SaaS solutions. This role requires strong technical leadership, problem-solving skills, and experience with cloud-native technologies. You'll contribute to the development of secure, highly available solutions, enabling clients to reduce supply chain volatility and enhance business value. As a Senior Software Engineer, you'll be responsible for driving software development from concept to production, mentoring junior engineers, and collaborating with cross-functional teams. This is a 100% remote position, offering the opportunity to work with a wide range of technologies, including Python, Django, Kafka, Next.js, Typescript, PostgreSQL, PostGIS, Kubernetes, Docker, Terraform, AWS, and Neo4j.
Requirements
- Bachelor's degree in computer science, or equivalent experience
- 7+ years of hands-on professional experience with Python frameworks (Django/Flask)
- Understanding of systems design, distributed services etc., with a track record of having led successful software initiatives and teams
- Excellent understanding of how to profile, troubleshoot and performance-proof large, data intensive applications
- Delivered features on a product and understand the software development lifecycle from start to finish
- Demonstrated technical excellence and leadership providing solutions that solve complex problems
- Experienced with Agile principles and have worked on a Scrum based to deliver software on a regular cadence
- Working knowledge/ experience with cloud (AWS preferred) tools and packages
- Applicants must be currently authorized to work in the LATAM region on a full-time basis
Responsibilities
- As a Senior Software Engineer , you will play a key role in driving software development from concept to production, ensuring the delivery of high-quality, scalable solutions
- You'll take ownership of features, collaborating closely with our engineering team—including developers, architects, product managers, and QA specialists
- While your primary focus may be on building feature-rich user interfaces or developing robust, high-performance backend systems, you'll have opportunities to contribute across our entire technology stack based on your skills, experience, and career aspirations
- Beyond development, you’ll serve as a mentor to junior engineers, guiding them in best practices and helping them grow into stronger contributors
- You'll also work cross-functionally, occasionally interfacing with teams such as Customer Success, Implementation Services, and Sales to ensure seamless integration and alignment of technical solutions
- Your role will involve defining requirements, architecting technical solutions, and writing high-quality software that solves complex business challenges
- If you’re passionate about building impactful software and fostering a collaborative engineering culture, we’d love to have you on our team
Preferred Qualifications
- Advanced degree a plus – A Master’s or Ph.D. in Computer Science, Software Engineering, or a related field is preferred but not required
- Experience delivering a B2B SaaS product to production
- Domain experience in Supply-Chain and/or the Transportation industry
Share this job:
Similar Remote Jobs

