Aktiviere Job-Benachrichtigungen per E-Mail!

Senior Software Engineer - Backend [TypeScript] (f/m/d)

Trawa

Berlin

Hybrid

EUR 80.000 - 100.000

Vollzeit

Vor 11 Tagen

Zusammenfassung

A tech-focused energy management company in Berlin is seeking a versatile backend engineer to build and scale their energy management platform. Responsibilities include collaborating with cross-functional teams, optimizing software architecture, and maintaining DevOps infrastructure. The ideal candidate will have 5+ years of experience in production TypeScript backend services and a strong understanding of cloud application development. The company offers a competitive salary, 30 vacation days, and benefits like professional development budgets and team events.

Leistungen

30 days of vacation
Subsidies for home internet and lunches
Sports Club membership
Productivity budget for work essentials
Dedicated learning days with an annual budget
Weekly team lunch and regular team events

Qualifikationen

  • 5+ years experience or equivalent in building production TypeScript backend services.
  • Ability to write clean, testable code with comprehensive test coverage.
  • Experience with infrastructure-as-code using Terraform.

Aufgaben

  • Collaborate closely with product, design, data scientists, and other engineers.
  • Lead the design, enhancement, and optimization of software architecture.
  • Maintain and expand DevOps infrastructure.

Kenntnisse

Production TypeScript backend services
Clean and testable code
API design and data persistence
Cloud-native application development on AWS
Infrastructure-as-code using Terraform
Containerization with Docker
CI/CD pipelines
Experience in energy trading or similar

Tools

Terraform
AWS
Docker
GitHub Actions
Jobbeschreibung
Our mission for you

Build and Scale Our Energy Management Platform
We are seeking a versatile backend engineer to help shape and expand our energy management platform, ensuring an outstanding experience for our customers.
This role is based in Berlin with flexibility for remote work and regular in-office time. We’re also open to part-time arrangements from 28 hours per week.

You'll Contribute To:

  • Feature developments for our energy management platform
  • Fault-tolerant cloud services
  • API development and maintenance

Your Responsibilities:

  • Collaborate closely with product, design, data scientists, and other engineers in a supportive, inclusive environment, sharing knowledge and learning from each other.
  • Lead the design, enhancement, and optimization of our software architecture to ensure 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

Tech stack:

  • Typescript, AWS, Terraform, GitHub Actions, Docker

We welcome applicants who are excited to learn and grow, even if you haven’t used every technology listed.

Who we are looking for
  • 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

Don’t meet every single requirement?

At trawa, we are dedicated to building a diverse, inclusive, and authentic workplace, so if you’re excited about this role but your experience doesn’t align perfectly with every qualification listed, we encourage you to apply anyway. You may be just the right candidate for this or other roles.

Why us?

Impact:
At trawa, you will be part of a team that is dedicated to making a positive impact on the world. We value creativity, collaboration, and diverse perspectives.

Responsibility & Support:
As a member of our small and agile team, you’ll have ownership and autonomy to drive projects from start to finish. You’ll be supported by experienced mentors and colleagues who are committed to your growth and success.

Ownership:
We empower our team members to take ownership of their work and drive results, regardless of background or experience level.

Learning & Growth:
We provide an annual budget and dedicated time for professional development. You’ll have opportunities for mentorship, learning, and career progression.

Diversity and Inclusion:
We’re an equal opportunity employer, and our team reflects that. At trawa, we’re family-friendly with parents across all levels, and we work across many nationalities, languages, and age groups. Our diversity is represented throughout the company, including leadership. We’re committed to an inclusive environment where everyone can do their best work.

Package & Benefits:
We offer a competitive compensation package including salary and stock options, 30 days of vacation, and a range of benefits including subsidies for home internet and lunches, a Sports Club membership, a productivity budget for work essentials (e.g., headphones, monitor), dedicated learning days with an annual learning budget, plus a weekly team lunch and regular team events.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.