Hybrid Senior Software Engineer – Backend, TypeScript

Posted last month

Apply now

About the role

  • Contribute to feature developments for trawa's energy management platform
  • Develop and maintain fault-tolerant cloud services
  • API development and maintenance
  • Collaborate with product, design, data scientists, and engineers in a supportive environment
  • Lead design, enhancement, and optimization of software architecture for scalability, efficiency, and maintainability
  • Maintain and expand DevOps infrastructure (Terraform, AWS, Docker)
  • Create and monitor application metrics and dashboards
  • Implement security and data protection measures
  • Participate in knowledge sharing and mentorship within the team

Requirements

  • 5+ years experience or equivalent building production TypeScript backend services
  • Ability to write clean, testable code with comprehensive test coverage
  • Track record of end-to-end feature implementation, from API design to data persistence
  • Experience with cloud-native application development on AWS
  • Experience with infrastructure-as-code using Terraform and containerization with Docker
  • Knowledge of CI/CD pipelines and GitHub Actions workflows
  • Bonus: Experience in energy trading or similar domains

Benefits

  • Competitive compensation package including salary and stock options
  • 30 days of vacation
  • Subsidies for home internet and lunches
  • Sports Club membership
  • Productivity budget for work essentials (e.g., headphones, monitor)
  • Dedicated learning days and annual learning budget
  • Annual professional development budget and time
  • Weekly team lunch and regular team events
  • Flexibility for remote work and option for part-time from 28 hours per week

Job title

Senior Software Engineer – Backend, TypeScript

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job