Senior Backend Software Engineer
Effodio, Inc.
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
About the role
Role Overview
Senior Backend Software Engineer (Full-Time, Remote - United States). You will help design, build, and optimize Effodio’s application analytics platform, collaborating with product, data, and engineering teams to deliver scalable, high-performance backend systems in modern cloud environments.
Responsibilities
- Design & Development: Lead backend feature and platform enhancement design and implementation; maintain high standards for code quality, performance, scalability, and maintainability.
- Hands-on Coding: Write efficient, well-structured, documented code in Go across the full SDLC (architecture/design through testing, deployment, and iteration).
- Kubernetes & Cloud Integration: Develop and operate containerized services with Kubernetes; use cloud services to improve scalability, reliability, and operational efficiency.
- Cloud & Network-Aware Architecture: Design services with understanding of cloud networking fundamentals (service-to-service communication, traffic routing, security boundaries, scalability).
- Performance Optimization & Reliability: Identify and resolve performance bottlenecks; apply best practices for high availability, fault tolerance, and disaster recovery.
- Collaboration & Leadership: Partner with product managers, data scientists, and engineers; mentor junior engineers and drive continuous improvement; lead complex technical initiatives across teams.
- Problem Solving: Troubleshoot complex issues and implement scalable solutions to maintain platform stability and efficiency.
Requirements
- 7+ years of backend software engineering experience.
- Proven experience designing/building large-scale, production-grade systems.
- Go proficiency (or ability to learn quickly).
- Practical or conceptual knowledge of Kubernetes.
- Hands-on experience with at least one major cloud platform.
- Strong system architecture knowledge, including microservices and distributed systems.
- Familiarity with cloud networking concepts such as VPCs, service connectivity, access control, and secure service communication.
- Demonstrated ability to optimize for performance, scalability, and reliability.
- Excellent written and verbal communication skills; ability to explain technical concepts to non-technical stakeholders.
Preferred Qualifications
- Master’s degree or higher in Computer Science (or related field).
- Familiarity with additional (unspecified) technologies.
About Effodio, Inc.
Effodio is a cloud analytics company focused on application and infrastructure analytics. Built by experienced industry leaders, it uses distributed systems, cloud-native technologies, and real-time analytics to deliver actionable insights that help organizations optimize performance and accelerate growth.
Scraped 4/1/2026