What are the responsibilities and job description for the Senior Software Engineer - Infrastructure position at Engtal?
Cloud services are core to our mission and success. Our services command a distributed fleet of energy systems, manage electricity service for homes across Texas, and accelerate our deployment operations through automation and modern tooling. As a software engineer on this team, you'll be responsible for designing and building robust software systems to manage, monitor, and control the heart of Base.
What You’ll Do:
- Build and evolve backend infrastructure and distributed systems to support high-throughput, real-time applications, primarily using Go.
- Contribute to a strong engineering culture through peer reviews, rigorous testing practices, and streamlined deployment pipelines.
- Collaborate cross-functionally to diagnose system bottlenecks, implement enhancements, and ensure platform reliability.
- Create internal platforms and tools that accelerate development cycles and empower engineering teams to move faster.
- Contribute to the design of real-time execution platforms and systems for algorithm deployment.
- Build observability, monitoring, and operational tooling for system-wide visibility and performance.
- Integrate and process market signals and external data feeds into trading systems.
What You Bring:
- A problem-solving mindset grounded in fundamentals and system-level thinking.
- 5 years of experience building scalable backend systems and cloud-native services.
- Strong grasp of engineering best practices, including source control workflows, automated testing, and continuous integration.
- Proficient with SQL and experienced in working with both traditional relational and time-series databases.
- Hands-on experience scaling backend platforms using modern infrastructure and cloud tooling.
Salary : $150,000 - $250,000