Skip to main content

Senior Python Developer

Senior Python Developer
PVCase
remote
7 months 1 week ago

Job Description

€56,400 - €93,600 per year We're looking for a highly skilled Python and AWS Cloud engineer who can quickly get up to speed and start contributing to the maintenance and improvements of the PVcase yield website backend, the underlying cloud infrastructure, and Yield calculation algorithms, which are the bread and butter of the tool.

  • Web development using Python frameworks in collaboration with FE developers and UI/UX designers.
  • Serverless (microservice-based) cloud infrastructure development and maintenance in collaboration with a dedicated DevOps engineer and other BE software engineers.
  • Numerical solar yield calculation algorithm development, maintenance, and optimization in collaboration with dedicated R&D scientists who actively develop the calculation codebase.

Other potential responsibilities could include (but very much aren't the main focus of the role) - full-stack development - contributing to the FE codebase.

Job Requirements

  • In depth knowledge of Python web development with added strong focus on numerical computations and algorithms and their optimisation. Strong understanding of parallelisation and other computational optimisation approaches. Some libraries and frameworks include Flask, Numpy, Zappa, boto3...
  • Knowledge of AWS cloud engineering, with experience in services such as - AWS lambda, DynamoDB, Codebuild, SQS, EC2, S3, Cloudwatch, API Gateway, Cloudfront, Route 53.
  • Knowledge of working on a serverless cloud architecture including multiple small services.
  • Ability to navigate UI/X designs in Figma.
  • Working on Linux OS.
  • Version control using Git and collaboration and code reviews in platforms such as Bitbucket, Github, etc.
  • Strong commitment to quality and unit testing code (Pytest, Unittest...).
  • Knowledge of Agile and Scrum and the relevant ceremonies, including work planning using Jira.

About Us

PVcase and Anderson Optimization, united in our mission, are focused on building advanced solar design and site selection solutions while fighting climate change through software. Our state-of-the-art tools, embracing the latest in technology, provide our customers with convenient features that significantly improve project speed, precision, and ROI.

After PVcase's acquisition of Anderson Optimization in 2023, we jointly stand as a global solar technology company, boasting a diverse and talented workforce of over 250+ professionals who serve customers in more than 70 countries. Following our Series B funding success, which saw us secure $100 million in funding, we are proud to have reached a remarkable total investment sum of over $123 million. This significant financial backing solidifies our leadership and vision in the industry.

Our commitment, however, goes beyond technology. We believe in nurturing the growth and well-being of our employees, recognizing that health and happiness are crucial to the prosperity of our company.

Get Ready To Enjoy

  • Employee Stock Option Plan (ESOP), owning a piece of the solar energy revolution.
  • Flex benefit package, customizing perks to match your unique style.
  • Flexible work hours, harmonizing your personal and professional life.
  • Ability to work remotely as long as you wish or join the hustle at our offices in Kaunas and Vilnius.
  • Full training and onboarding program for a seamless start.
  • Exclusive work only with international markets.
  • Considerable & steadily increasing salary, recognizing and rewarding your dedication.
  • Frequent in-office and after-hours activities with fun and vibrant team members.
  • Additional paid vacation days, including birthdays and other occasions.
  • Environment, where your furry companions are welcomed with open arms.
  • Salary Range: The final offer will depend on your competencies, expectations, and performance in the hiring process.

Expertise level

Work arrangement

Key skills

Similar Jobs in Germany

Similar Jobs in Berlin