Software Engineer Intermediate - Remote - Germany

Jobgether matches candidates to remote jobs globally, providing feedback on every application to help job seekers succeed.
Backend
Mid-Level Software Engineer
Remote
51 - 100 Employees
3+ years of experience
Enterprise SaaS · Energy

Description For Software Engineer Intermediate - Remote - Germany

Jobgether is revolutionizing the remote job search experience by providing a platform that matches candidates to roles where they're most likely to succeed, offering feedback on every application to eliminate the uncertainty in job searching.

As a Software Engineer Intermediate working remotely from Germany, you'll join a dynamic team focused on energy-related software solutions. Your role will be crucial in designing, implementing, and deploying key features, including aggregation, disaggregation, and forecasting systems. You'll work closely with energy domain experts to transform technical requirements into scalable software services.

The position offers a perfect blend of independent work and team collaboration, where you'll contribute to software design, advocate for best practices in code quality, performance, and security. You'll be responsible for developing and maintaining internal standards through code reviews and managing technical debt.

The company offers an impressive benefits package, including flexible remote work options, generous vacation time, health and wellness benefits, and professional development opportunities. With a focus on work-life balance and personal growth, they provide various perks such as sports allowances, mental health support, and even charitable giving opportunities.

This role is ideal for an experienced engineer who enjoys working with distributed systems, has a strong foundation in web technologies, and is passionate about creating scalable solutions in the energy sector. The position offers both technical challenges and opportunities for professional growth in a supportive, forward-thinking environment.

Last updated 15 days ago

Responsibilities For Software Engineer Intermediate - Remote - Germany

  • Develop and implement new features, handling tasks end-to-end, from conception through to deployment
  • Work with energy domain experts to translate technical requirements into scalable software solutions
  • Contribute to software design documentation and participate in internal design discussions
  • Promote improvements in product quality, security, and performance
  • Write high-quality, maintainable code while ensuring compliance with internal coding standards
  • Identify and resolve technical debt, ensuring long-term software stability
  • Collaborate with your team on larger projects while independently shipping smaller features and improvements

Requirements For Software Engineer Intermediate - Remote - Germany

Go
Python
PostgreSQL
  • 3+ years of experience in distributed software systems and web technologies (e.g., JSON, REST, HTTP, RPC)
  • Proficiency in relational databases (e.g., Postgres)
  • Experience with at least one programming language (e.g., Go, C++, Java; preference for Go or Python)
  • Knowledge of automated tests and test-driven development
  • Solid understanding of distributed system design and best practices
  • Ability to share expertise and collaborate with team members to improve processes and designs

Benefits For Software Engineer Intermediate - Remote - Germany

Medical Insurance
Mental Health Assistance
401k
Education Budget
Commuter Benefits
  • Flexible and mobile working - Work remotely for up to 70 days from anywhere in the EU and select countries
  • 30 days of vacation
  • Sports allowance - 30 Euros for Urban Sports Club or E-Gym Wellpass
  • Health management - Access to Nilo.health for mental well-being
  • Personal development - Annual budget of 1,500 Euros
  • Employee discounts through gridX Corporate Benefits
  • Pension plan - Monthly contribution
  • City travel subsidy - 30 Euros monthly for public transportation
  • Modern workplace with IT equipment of choice (Apple or Lenovo)
  • Annual Teamweek - Off-site event with all teams
  • Department events - 100 Euros for team-building activities
  • Charity donation - 20 Euros to charity of choice on birthday
  • Sabbatical option

Interested in this job?

Jobs Related To Jobgether Software Engineer Intermediate - Remote - Germany

Business Developer - (Remote - Europe)

Remote Business Developer position in Europe, focusing on building client relationships and driving revenue growth with competitive compensation and flexible work arrangements.

Salesforce Developer

Remote Salesforce Developer position at Jobgether, offering full-time employment with flexible work arrangements from Sri Lanka.

Software Engineer II, Full Stack

Remote Full Stack Software Engineer II position at Jobgether, focusing on healthcare software development using Python/Django and PostgreSQL, with 2+ years experience required.

Sales Engineer - Core Banking - Remote - United States

Remote Sales Engineer position specializing in Core Banking solutions, requiring 5+ years of experience in financial technology and sales engineering.

Commissioning Engineer

Remote Commissioning Engineer position at Jobgether, overseeing utility-scale solar projects with focus on safety and compliance.