> Markdown version of [/jobs/ext/2962910-software-developer-data-platform-distributed-systems](https://www.wearedevelopers.com/jobs/ext/2962910-software-developer-data-platform-distributed-systems). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - Data Platform & Distributed Systems - **Company:** Energy Alternatives, Inc. - **Location:** Houston, United States - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Application Programming Interfaces (APIs), Cloud Engineering, Profiling, Databases, Data Infrastructure, Data Systems, Distributed Data Store, Distributed Systems, PostgreSQL, Enterprise Messaging Systems, Meta-Data Management, MongoDB, Query Optimization, Redis, Grafana, Caching, Database Performance, Indexer, Backend, Event Driven Architecture, Kubernetes, Low Latency, Apache Kafka, Restful APIs, Docker, Golang, Microservices - **Published:** September 17, 2026 - **Apply:** https://startup.jobs/software-developer-data-platform-distributed-systems-cgg-services-sas-10089817 ## About the Role * Proven experience building backend services and distributed systems. * Strong experience with MongoDB and/or PostgreSQL. * Solid understanding of data modelling, indexing, and query optimisation. * Experience with messaging systems (e.g., Kafka) and caching (e.g., Redis). * Experience with Docker and Kubernetes. * Strong focus on scalability, performance, and maintainable code. * Strong problem-solving skills with the ability to diagnose complex issues. Preferred * Experience working with high-throughput or low-latency systems. * Familiarity with observability tools and performance profiling. * Experience in data-intensive environments. * Experience with Golang or willingness to learn. * Demonstrated technical or project leadership experience. ## Description Viridien is seeking a Software Developer - Data Platform & Distributed Systems to contribute to the design and development of a distributed, microservices-based platform supporting data cataloguing, metadata management, and high-volume transactional workflows. You will work across the backend stack, building scalable services and APIs, designing efficient data models, and optimising performance. The platform is containerised and deployed on Kubernetes, using technologies such as MongoDB, PostgreSQL, Kafka, Redis, and Golang. About The Team You will join a team focused on building scalable, distributed data platforms that support high-volume, data-intensive workflows. The team works across backend engineering, infrastructure, and data systems, collaborating to deliver reliable, high-performance services in a modern cloud-native environment., Backend Development & APIs * Design, develop, and maintain scalable microservices. * Build robust APIs and backend services interacting with databases, messaging systems, and caching layers. -Data & Performance * Design efficient data models and query patterns for high read/write workloads. * Analyse and optimise application and database performance. -Platform & Infrastructure * Contribute to containerisation, CI/CD pipelines, and Kubernetes deployments. * Support event-driven architectures using messaging systems and caching technologies. -Architecture & Reliability * Participate in system design and architecture discussions. * Ensure reliability, observability, and performance of core services., We are also dedicated to ensuring that our hiring process accessible to all. If you require any reasonable adjustments to fully participate in the application or interview stages, please don't hesitate to contact your recruiter directly. ## Related Videos - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Flex your Energy: Building a Cloud-Native Platform for Renewable Energy Communities](https://www.wearedevelopers.com/videos/1990-flex-your-energy-building-a-cloud-native-platform-for-renewable-energy-communities) - [Accelerating Authentication Architecture: Taking Passwordless to the Next Level](https://www.wearedevelopers.com/videos/733-accelerating-authentication-architecture-taking-passwordless-to-the-next-level) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development)