Senior Software Development Engineer - Java/Golang - REMOTE ONLY MEXICO
Core
Designing and developing key features and components for the Ecosystem Team, including products in Spark, Splunk, Hadoop, and Prometheus.
Role type
Senior Software Development Engineer (Java/Golang)
Builds
Backend and frontend services, CI/CD pipelines, and monitoring infrastructure
Domain
Big Data, Cloud Infrastructure, Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Golang, C++, Spring Framework, REST API design, Linux/Unix, System Design, OOP, Networking, Distributed Systems, Unit Testing, CI/CD automation
Preferred skills
Spark, Hadoop, Kubernetes, Docker, AWS, Azure, Enterprise-scale deployment, Disaster recovery planning
Technologies
Spark, Splunk, Hadoop, Prometheus, Spring, Kubernetes, Docker, AWS, Azure, Linux/Unix
Responsibilities
Designing and developing products, implementing automation tests for CI/CD, instrumenting code for metrics, addressing production issues, conducting code reviews, collaborating across backend/frontend/infrastructure teams
Seniority
Senior, hands-on IC