Aktiviere Job-Benachrichtigungen per E-Mail!

Senior Software Engineer

ESG Book

Frankfurt

Vor Ort

EUR 60.000 - 100.000

Vollzeit

Vor 30+ Tagen

Erhöhe deine Chancen auf ein Interview

Erstelle einen auf die Position zugeschnittenen Lebenslauf, um deine Erfolgsquote zu erhöhen.

Zusammenfassung

Join a forward-thinking company as a Senior Software Engineer, where you'll design and develop high-performance software applications using cutting-edge technologies like Golang and Python. You'll collaborate with cross-functional teams to create scalable solutions that meet customer needs. This role offers the chance to work in a dynamic environment focused on sustainability, providing you with opportunities for personal and professional growth while making a positive impact on society. If you're passionate about technology and eager to contribute to a sustainable future, this is the perfect opportunity for you.

Leistungen

Competitive benefits
Equity ownership
Collaborative environment
Opportunity for professional growth
Focus on sustainability

Qualifikationen

  • Proficiency in Golang and Python with strong understanding of their paradigms.
  • Experience with ETL/ELT workflows and database optimization.

Aufgaben

  • Design, develop, and maintain high-performance software applications.
  • Collaborate with teams to deliver robust software solutions.

Kenntnisse

Golang
Python
ETL/ELT workflows
PostgreSQL
BigQuery
Docker
Kubernetes
gRPC
Microservice architecture
CI/CD

Ausbildung

Bachelor’s degree in Computer Science
Master’s degree in Computer Science

Tools

AirFlow
Spark
Pandas

Jobbeschreibung

About ESG Book

ESG Book is a global leader in sustainability data and technology. Launched in 2018, ESG Book offers a wide range of ESG-related data, analytics and software that are used by many of the world’s largest financial institutions.

Covering more than 50,000 companies, ESG Book’s product includes ESG and climate data, portfolio and company-level scores, and analytics tools. ESG Book’s SaaS data management and disclosure platform provides access to over 190,000 corporate disclosures, enabling companies to disclose to stakeholders in real-time against multiple frameworks.

Headquartered in London, ESG Book operates from key financial hubs globally including Frankfurt, Boston, New York, Delhi, and Tokyo.

ESG Book as a company is built on 3 pillars:

  1. Collective Endeavour – we embrace entrepreneurialism and work together to drive new thinking, solutions, and change.
  2. Caring Meritocracy – we support people and teams to maximize their potential; individually, collectively, collaboratively.
  3. Radical Transparency – we are open, challenging, and constructive for the advancement of our mission.

Our ambition is to support our clients to build a more sustainable economy. Our core values guide our daily actions as we strive to create lasting change. Our open, collaborative culture provides a nurturing environment for personal and professional growth, enabling us to achieve remarkable outcomes for our clients and stakeholders.

We are seeking a highly motivated and skilled Senior Software Engineer. The ideal candidate will be responsible for designing, developing, and maintaining high-performance, scalable, and reliable software applications. You will work closely with cross-functional teams to deliver high-quality software solutions that meet the needs of our customers. You must hold a valid work permit in the EU or UK.

Key Responsibilities
  • Design, develop, test, and deploy high-quality software applications, scoring and analytical workflows, alongside ETLs and ELTs using Python, Golang, and Rust.
  • Utilise PostgreSQL, BigQuery for database design, development, and optimisation.
  • Collaborate with product managers, designers, and other engineers to deliver robust software solutions.
  • Participate in code reviews, providing constructive feedback to peers and ensuring coding standards are maintained.
  • Troubleshoot and resolve software defects and performance issues.
  • Contribute to the continuous improvement of our software development processes and practices.
  • Stay up-to-date with the latest industry trends and technologies to ensure our software remains current and competitive.
  • Mentor and provide guidance to junior engineers, fostering a culture of learning and growth within the team.
Requirements
  • Proficiency in Golang and Python, with a strong understanding of its paradigms, idioms, and syntax.
  • ETL, ELT, CDC, OLAP based workflows and tooling (e.g. AirFlow, AirBite, Argo Workflows).
  • Experience with gRPC and microservice architecture.
  • Familiarity with PostgreSQL, BigQuery, BigTable, including database design, development, and optimisation.
  • Solid understanding of software development best practices, including version control (Git), testing, and CI/CD.
  • Knowledge of containerisation technologies like Docker and orchestration tools like Kubernetes.
  • Strong problem-solving skills and the ability to work independently as well as collaboratively.
  • Excellent communication and teamwork skills.
  • Applicants must have a valid work permit to work in the EU or UK.
Desirable
  • Experience with cloud platforms such as GCP or AWS.
  • Experience with Rust.
  • Experience with event-based systems using GCP PubSub or Kafka.
  • Experience with data engineering tools and paradigms such as Spark, Pandas or Polars.
  • Experience with Agile/Scrum development methodologies.
  • Contributions to open-source projects or a strong personal GitHub portfolio.
  • Bachelor’s or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

What We Offer

  • A fast-paced environment filled with passionate people from diverse backgrounds who share a common purpose and global outlook.
  • The opportunity to advance your knowledge of environmental, social and governance topics while supporting the world’s largest financial institutions and corporations to create a more sustainable future.
  • Collaboration as part of a highly motivated, experienced and easy-to-work with Executive Team who are focused on building a great company that delivers for clients and stakeholders alike.
  • Exposure to a large, dynamic market that has the potential to positively impact society for decades to come.
  • Competitive benefits and equity ownership in a business that is well positioned to capitalize on the increasing demand for high-quality sustainability data and secure enterprise disclosure platforms.

We are an equal opportunities employer. This belief and approach apply to all aspects of employment, including recruitment and selection, opportunities for training, development and promotion and our terms and conditions of engagement.

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