Senior Backend Software Engineer – Scalable Microservices
hace 2 semanas
Senior Backend Software Engineer – Scalable Microservices, AI & Data Modeling
Location: Remote.
Work type: Full-time
Time zone: U.S. time zones (overlap required)
We're hiring a Senior Backend Engineer to join our internal team and work with one of our U.S.-based clients leading sustainability efforts through data, automation, and smart infrastructure. The role involves building and maintaining a scalable microservices architecture, developing new AI/ML capabilities, and contributing to statistical modeling that quantifies building performance over time.
You'll work closely with engineering, product, and customer-facing teams to develop robust backend services and evolve the platform's intelligence layer.
Who we're looking forAn experienced backend engineer who thrives in fast-paced environments, enjoys working on scalable systems, and brings a strong foundation in Python, AI/ML integration, cloud infrastructure, and statistics. You're comfortable maintaining existing codebases, but also proactive in building new backend capabilities that drive impact and insights.
Tech stackLanguages: Python (primary), Ruby, , Kotlin, Java (supporting/legacy)
Architecture: Backend microservices, RESTful APIs
Data & Modeling: NumPy, Pandas, MongoDB, time-series analysis, regression modeling
Cloud & DevOps: AWS (EC2, Lambda, CodeDeploy), Docker, MongoDB Atlas
AI/OCR: ML models, OpenAI, AWS Textract (or similar tools)
Testing & Documentation: Unit tests, integration tests, automated pipelines
What you'll do
Design and maintain Python-based microservices for data ingestion/export (Excel, XML, APIs)
Own backend components that generate metadata and platform insights
Develop new AI/ML capabilities to ingest data from various sources and align insights with platform goals
Maintain and enhance an existing AI/ML model already in production
Build statistical models (e.g., regression, time-series) to track performance and savings
Implement benchmarking logic comparing client and industry data
Conduct performance tuning and optimization of distributed services
Package and deploy services using Docker and AWS CodeDeploy
Build automation flows with AWS Lambda and MongoDB Triggers
Collaborate cross-functionally with product, frontend, and customer-facing teams
Participate in client implementations, gathering technical requirements and resolving issues
Contribute to code quality through test coverage and documentation
What you need
5+ years building backend services in Python
Strong experience with backend microservices and REST API integration
Proficiency with MongoDB and DockerFamiliarity with cloud platforms (e.g., AWS or similar)
Experience integrating AI/ML models or services (e.g., OpenAI) into backend systems
Comfortable writing clean, testable code and working in existing codebases
Strong foundation in statistics and probability, with experience using NumPy and Pandas
Familiarity with Agile development practices
Experience in technical, client-facing roles
Bachelor's degree in Computer Science, Engineering, or related field
Fluent English communication skills
Bonus points for
Experience with Ruby or microservices
Familiarity with Kotlin or Java for embedded logic
Background in building systems, energy tech, or sustainability platforms
Experience with OCR tools like AWS Textract
Interested?
Join our team and help drive real-world sustainability through data and engineering. This is a high-impact opportunity to work at the intersection of cleantech, SaaS, machine learning, and statistical modeling, in collaboration with a talented and mission-driven group. We offer a competitive salary, bonuses, stock options, excellent healthcare, and long-term growth opportunities.
-
Senior Backend Engineer: Remote Java/Spring + AI Workflows
hace 3 semanas
, , Argentina In All Media Inc A tiempo completoA leading technology company is seeking a Senior Backend Software Engineer with expertise in Java and Spring Boot. The role emphasizes designing and integrating AI-driven workflows and scalable backend services. Ideal candidates will have strong experience in microservices architecture and RESTful API design, along with the ability to collaborate across...
-
Senior Backend Engineer
hace 3 semanas
, , Argentina Clara A tiempo completoA leading B2B fintech in Latin America is seeking a Senior Backend Engineer to lead backend development initiatives within the ClarOps team. This role includes setting the technical direction, mentoring junior developers, and ensuring system performance and scalability. The ideal candidate has over 5 years of experience in backend development, proficiency in...
-
Senior Node.js Microservices Engineer
hace 5 días
, , Argentina 123Seguro A tiempo completoA leading insurtech company in Argentina is hiring a Senior Software Engineer skilled in NodeJS to build microservices for its digital platform. Responsibilities include designing and maintaining both backend and frontend services, ensuring software quality, and collaborating on architecture analysis. Candidates should possess 5+ years of experience in web...
-
Senior Backend Software Engineer
hace 3 semanas
, , Argentina In All Media Inc A tiempo completoSenior Backend Software Engineer (Java/Spring Boot + LLM Workflow Integration) Location: LATAM – RemoteContract: Vendor (InAllMedia) About the Role We are looking for a Senior Backend Software Engineer with strong experience in Java, Spring Boot, microservices, and modern API architectures. This role goes beyond traditional backend development. You will...
-
Senior Backend Software Engineer
hace 3 semanas
Argentina In All Media Inc A tiempo completoSenior Backend Software Engineer (Java/Spring Boot + LLM Workflow Integration) Location: LATAM – Remote Contract: Vendor (InAllMedia) About the Role We are looking for a Senior Backend Software Engineer with strong experience in Java, Spring Boot, microservices, and modern API architectures. This role goes beyond traditional backend development. You will...
-
Senior Go Engineer — Scalable AI Microservices
hace 4 semanas
, , Argentina AgileEngine, LLC A tiempo completoA leading software development company in Argentina is seeking a Software Developer to enhance features for a scalable AI platform. The ideal candidate should have 6-8 years of experience, high proficiency in Golang, and strong skills in Kubernetes and microservices. Excellent communication skills in English are essential. This role offers a dynamic...
-
Senior Backend Developer
hace 4 semanas
, , Argentina EPAM Systems A tiempo completoJoin to apply for the Senior Backend Developer (with AWS) role at EPAM Systems 6 days ago Be among the first 25 applicants Join to apply for the Senior Backend Developer (with AWS) role at EPAM Systems We are seeking a skilled Senior Backend Developer with expertise in AWS to join our dynamic team. In this position, you will take charge of designing,...
-
Senior Backend Engineer
hace 3 semanas
, , Argentina AOA A tiempo completoOverview AOA is looking for an experienced Senior Backend Engineer who thrives in solving complex backend challenges and delivering high-quality digital products. This role is ideal for someone who is passionate about engineering excellence, scalable architectures, and high-performance solutions. The Senior Backend Engineer will play a key role in...
-
Senior IAM Engineer – Remote, Secure
hace 4 semanas
, , Argentina Félix A tiempo completoA fast-growing fintech company is seeking a Senior Software Engineer in Argentina to develop secure identity and account management systems. The role requires expertise in software development and identity management, particularly in building scalable backend systems. The ideal candidate will collaborate with multiple teams, mentor junior developers, and...
-
Remote Scala Software Engineer – Cloud-Native Microservices
hace 3 semanas
, , Argentina Ziverge A tiempo completoA leading software consultancy is seeking a Scala Software Engineer to join their professional services team. This entry-level, full-time, remote-first position requires strong Scala skills and experience with cloud-native environments. Responsibilities include designing and maintaining microservices, analyzing requirements, and owning services end-to-end....