Senior Backend Software Developer (Golang)
About the role
Energie Noire is a newly established company in Morocco, backed by a German parent company that has represented highly advanced technologies and innovation in the German-speaking market since 1983. We are guided by the values of Integrity, Excellence, and Sustainability, which shape our decisions, our leadership culture, and our collaboration.
Key Responsibilities
- Define and implement backend architecture for ERP NextGen services
- Optimize PostgreSQL performance and ensure data integrity
- Ensure concurrency and scalability of backend systems
- Conduct code reviews and mentor junior developers
- Implement error handling, logging, and observability practices
- Collaborate closely with frontend, QA, and product teams
- Actively contribute ideas and take ownership for initiatives and outcomes
- Act in alignment with company values and contribute to a respectful and performance-oriented culture
What We Offer
- The opportunity to be part of an ambitious growth journey from the very beginning
- A culture characterized by respect, trust, and open communication
- Space for individual ideas, creativity, and entrepreneurial initiative
- Continuous professional development through training and coaching at the BigBang Tec Academy
- Collaboration and exchange within diverse, international teams
- After an initial on-site onboarding phase, the option for hybrid working
- Modern and attractive workplace equipment
- Regular and direct exchange with members of the executive board
Soft Skills We Expect
- Strong identification with and commitment to our values of Integrity, Excellence, and Sustainability
- Reliability and a strong sense of responsibility in daily work
- The ability to motivate oneself and take pride in shared achievements
- Enjoyment in achieving ambitious goals, particularly as part of a team
- Willingness to take ownership and accountability for results
- Openness to new ideas and a readiness to embrace change
- An entrepreneurial mindset, characterized by initiative and solution-oriented thinking
General Cross-Functional Hard Skills We Expect
- Strong organizational skills
- An international mindset
- Strong communication skills
- Leadership and mentoring ability
Functional / Technical Hard Skills Required
- Proficiency in English, both written and spoken
- A confident and professional use of Microsoft products, in particular Word, Excel, Outlook, and Teams
- A fluent English language proficiency (spoken and written)
- A strong background in backend development with 4+ years of experience
- A strong focus on Go programming
- A deep understanding of API and service architecture
- A strong grasp of PostgreSQL performance
- A thorough knowledge of concurrency and scalability
- Able to conduct code reviews and mentor junior developers
- Able to implement error handling, logging, and observability practices
Nice to Have
- Distributed systems basics
- CI/CD pipelines
- Security fundamentals
- Experience with legacy integration
Diversity, Equity & Inclusion
Energie Noire is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment for all employees. We welcome applications from all qualified candidates regardless of gender, nationality, ethnicity, religion, disability, or age.
Application Process
If you are interested in becoming part of Energie Noire and contributing to our journey, we look forward to receiving your application. Further details regarding the application process will be provided.