Staff Software Engineer
Role details
Job location
Tech stack
Job description
In your role as a Staff Software Engineer, you will collaborate with the engineering team using agile development practices, supporting our engineers and discussing designs with the team, making sure all the key software quality characteristics are met. You will be a key individual contributor collaborating in the team, with strong hands on coding orientation. You will also provide mentorship to your team mates and aid on technical decision making., As a Staff Software Engineer, you will work directly with our engineering department and contribute to the development and success of our customers, their customers - households and businesses, and our software engineering teams. This role will allow you to grow while making a tangible impact on the global push for CO neutrality., As part of your role at Podero, your responsibilities will include:
- Evolving the technical design of the different components of our platform
- Contributing with the team on the implementation of changes and new capabilities
- Mentor the team on the relevant techniques, methods and tools to achieve the highest standards of quality of our Software solutions, * Work Flexibility: Remote or hybrid work options with the ability to work in our Vienna office. We'd love to have you on site in Vienna for the first 8-12 weeks of your employment.
- 25 Days of Annual Leave
- Off-sites and travel budget: Regular Team Events and exciting off-site experiences all across Europe. Travel budgets for customer visits, conferences, and industry events.
- Additional Perks: MacBook, plus any equipment (AirPods, etc.) you might need to get your work done as effectively as possible. Snacks, coffee, and fruit at the office.
Requirements
You have proven experience in developing and architecting complex software products and mentoring software teams, ideally in a B2B SaaS startup context:
- 5+ years of experience in Software Development
- Demonstrate high expertise using the Python programming language. Experience with the Django Web Framework and the Celery framework are also desirable.
- Having built and delivered Software solutions operating in large scale environments with high levels of complexity
- Experience and familiarity with PostgreSQL databases
- Strong understanding of Agile Software Development practices
- Experience with the React Web Framework and TypeScript
- Familiarity with Google Cloud Platform and Azure DevOps
- Familiarity with Software Reliability practices are a plus
We care about your ability to deliver great work and to be best-in-class in your specialization. As you will be a very senior team member, we expect you to be an expert in many of the domains mentioned above and to have a good generalist understanding of software development, engineering practices, startups and various stakeholders involved in the operation of a software company. We expect that you are eager to learn and able to find great solutions to challenging problems., * Professional level education in Computer Science, Software Engineering or a related area
- Excellent communication and collaboration skills, with a customer-centric approach to problem-solving. You work well across diverse teams, present ideas clearly and get buy-in.
- Pragmatic approach to delivering fit-for-purpose solutions that balance simplicity and effectiveness, avoiding needless complexity.
- Familiarity and Drive to leverage new technology (like generative AI) to streamline and improve processes.
- Passion for Climate Tech and making a measurable impact on the environment.
- Self-Motivation with a continuous drive to improve processes and learn from best practices.
- Familiarity with the Energy Sector or utilities industry is a plus but not required.
Benefits & conditions
- Mission-Driven Work: Help reduce 4.4% of global CO emissions by contributing to the transition towards a more sustainable energy grid and strengthening Europe's energy independence.
- Young and dynamic environment: Flat hierarchies and a fun workplace-we're a young team that gets along great!
- Learning / Professional Growth: Join a fast-paced, early-stage startup with significant learning and career advancement opportunities. Access to a strong network, including investors and key stakeholders in the energy and tech industries
- Startup experience: Experience firsthand how top companies create value from 0 to 1 while outpacing their competition and creating real-world value.
- Employee stock options: Benefit from the company's growth next to a competitive salary.