Senior Software Engineer

vor 1 Tag


Frankfurt am Main, Hessen, Deutschland ESG Book Vollzeit
About ESG Book

ESG Book is a pioneering company in the field of sustainability data and technology. Our mission is to empower the world's largest financial institutions and corporations to create a more sustainable future. We offer a wide range of ESG-related data, analytics, and software solutions that are used by many of the world's leading organizations.

Job Description

We are seeking a highly motivated and skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you 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.

Key Responsibilities
  • Design, develop, test, and deploy high-quality software applications, scoring and analytical workflows, alongside ETLs and ELTs using Python, Golang, and Rust.
  • Utilize PostgreSQL, BigQuery for database design, development, and optimization.
  • 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 optimization.
  • Solid understanding of software development best practices, including version control (Git), testing, and CI/CD.
  • Knowledge of containerization 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 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.


  • Frankfurt am Main, Hessen, Deutschland 0010 Deutsche Bank Aktiengesellschaft Vollzeit

    JobbeschreibungWir suchen einen erfahrenen Software-Entwickler, der sich in der agilen Entwicklung von Anwendungen für das Wertpapiergeschäft auskennt. Als Senior Engineer werden Sie Teil des IT-Teams und arbeiten eng mit den Fachbereichen und Operationseinheiten zusammen.Ihre AufgabenEntwickeln Sie Softwarelösungen mit hoher Qualität, die die...


  • Frankfurt am Main, Hessen, Deutschland 0010 Deutsche Bank Aktiengesellschaft Vollzeit

    JobbeschreibungWir suchen einen erfahrenen Software-Entwickler, der sich in der agilen Entwicklung von Anwendungen für das Wertpapiergeschäft auskennt. Als Senior Engineer werden Sie Teil des IT-Teams und arbeiten eng mit den Fachbereichen und Operationseinheiten zusammen.Ihre AufgabenEntwickeln Sie Softwarelösungen mit hoher Qualität, die die...


  • Frankfurt am Main, Hessen, Deutschland Findr Vollzeit

    Job Opportunity for a Senior Software EngineerFindr is seeking an experienced Senior Software Engineer to lead the development of a new product from scratch. As a key member of our team, you will be responsible for designing and implementing the product's architecture, ensuring its scalability, reliability, and performance.The successful candidate will have...


  • Frankfurt am Main, Hessen, Deutschland Thinksurance Vollzeit

    About ThinksuranceWe are a leading German InsurTech company on our way to becoming an international player. Our digital platform development is orchestrated with a microservices architecture on AWS cloud.Our Technology StackWe use NodeJS, NestJS, TypeScript, React, and Carbon design systems for our front-ends. Our data is stored in MySQL, MongoDB, and Redis...


  • Frankfurt am Main, Hessen, Deutschland Thinksurance Vollzeit

    About ThinksuranceWe are a leading German InsurTech company on our way to becoming an international player. Our digital platform development is orchestrated with a microservices architecture on AWS cloud.Our Technology StackWe use NodeJS, NestJS, TypeScript, React, and Carbon design systems for our front-ends. Our data is stored in MySQL, MongoDB, and Redis...


  • Frankfurt am Main, Hessen, Deutschland DE-CIX Management GmbH Vollzeit

    Senior Software Engineer (f/m/d)As a Senior Software Engineer, you will be responsible for:Creating, developing, testing, and maintaining both internal and external software solutions.Guiding and mentoring your team to foster continuous improvement.Collaborating within a cross-functional and agile team dedicated to enhancing customer experience and...


  • Frankfurt am Main, Hessen, Deutschland Optimus Search Vollzeit

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Optimus Search. As a key member of our global team, you will play a critical role in the development and maintenance of our core cloud application.Key ResponsibilitiesDesign, develop, and maintain our cloud-based applicationDevelop software components for pharmacy...


  • Frankfurt am Main, Hessen, Deutschland Optimus Search Vollzeit

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Optimus Search. As a key member of our global team, you will play a critical role in the development and maintenance of our core cloud application.Key ResponsibilitiesDesign, develop, and maintain our cloud-based applicationDevelop software components for pharmacy...


  • Frankfurt am Main, Hessen, Deutschland Amoria Bond Vollzeit

    {"h1": "Senior Embedded Software Engineer - Intralogistik", "p": "Wir suchen einen erfahrenen Softwareentwickler, der sich auf die Entwicklung von Embedded-Systemen spezialisiert hat. Als Senior Embedded Software Engineer werden Sie Teil unseres Teams sein, das sich auf die Entwicklung von hochmodernen Shuttlesystemen für Hochregallager spezialisiert...


  • Frankfurt am Main, Hessen, Deutschland Amoria Bond Vollzeit

    {"h1": "Senior Embedded Software Engineer - Intralogistik", "p": "Wir suchen einen erfahrenen Softwareentwickler, der sich auf die Entwicklung von Embedded-Systemen spezialisiert hat. Als Senior Embedded Software Engineer werden Sie Teil unseres Teams sein, das sich auf die Entwicklung von hochmodernen Shuttlesystemen für Hochregallager spezialisiert...


  • Frankfurt am Main, Hessen, Deutschland 360T Vollzeit

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Software Development Unit at 360T. As a Senior Software Engineer, you will take ownership of projects from conception to final product, leading a team of developers to deliver high-quality software solutions.Key ResponsibilitiesDesign and develop software applications using...


  • Frankfurt am Main, Hessen, Deutschland 360T Vollzeit

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Software Development Unit at 360T. As a Senior Software Engineer, you will take ownership of projects from conception to final product, leading a team of developers to deliver high-quality software solutions.Key ResponsibilitiesDesign and develop software applications using...


  • Frankfurt am Main, Hessen, Deutschland Motherson Technology Services Vollzeit

    Job SummaryMotherson Technology Services is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesDesign and develop software applications using JavaScript/TypeScript and Git/GitLabLead the...


  • Frankfurt am Main, Hessen, Deutschland Motherson Technology Services Vollzeit

    Job SummaryMotherson Technology Services is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesDesign and develop software applications using JavaScript/TypeScript and Git/GitLabLead the...


  • Frankfurt am Main, Hessen, Deutschland KM Vollzeit

    Über unsere RolleBei KM wirst Du Teil eines innovativen Teams, das sich auf die Entwicklung von Softwarelösungen spezialisiert hat. Als Senior Software Engineer wirst Du eine wichtige Rolle in der Planung und Gestaltung neuer Lösungen übernehmen.Deine AufgabenWir erwarten von Dir, dass Du Ideen in Code verwandelst, die Du mit dem Team...


  • Frankfurt am Main, Hessen, Deutschland KM Vollzeit

    Über unsere RolleBei KM wirst Du Teil eines innovativen Teams, das sich auf die Entwicklung von Softwarelösungen spezialisiert hat. Als Senior Software Engineer wirst Du eine wichtige Rolle in der Planung und Gestaltung neuer Lösungen übernehmen.Deine AufgabenWir erwarten von Dir, dass Du Ideen in Code verwandelst, die Du mit dem Team...


  • Frankfurt am Main, Hessen, Deutschland Computer Futures Vollzeit

    **Senior Software Engineer Frontend - Entwicklung von Webanwendungen**Wir suchen einen erfahrenen Senior Software Engineer Frontend für die Entwicklung von Webanwendungen im Bankensektor.**Aufgaben und Verantwortlichkeiten**Erarbeitung von technischen und innovativen Web-Konzepten, Landing Pages, Microsites und ModulenSicherstellung der Softwarequalität...


  • Frankfurt am Main, Hessen, Deutschland Computer Futures Vollzeit

    **Senior Software Engineer Frontend - Entwicklung von Webanwendungen**Wir suchen einen erfahrenen Senior Software Engineer Frontend für die Entwicklung von Webanwendungen im Bankensektor.**Aufgaben und Verantwortlichkeiten**Erarbeitung von technischen und innovativen Web-Konzepten, Landing Pages, Microsites und ModulenSicherstellung der Softwarequalität...


  • Frankfurt am Main, Hessen, Deutschland 0010 Deutsche Bank Aktiengesellschaft Vollzeit

    Beschreibung :Die Deutsche Bank ist ein führender Finanzdienstleister in Deutschland und Europa. Wir suchen einen erfahrenen Senior Software Engineer für unsere Online Banking-Plattform. Als Teil unseres Agilen Teams werden Sie verantwortlich sein für die Entwicklung und Wartung von Micro Services und APIs, die für die Online und Mobile...


  • Frankfurt am Main, Hessen, Deutschland 0010 Deutsche Bank Aktiengesellschaft Vollzeit

    Beschreibung :Die Deutsche Bank ist ein führender Finanzdienstleister in Deutschland und Europa. Wir suchen einen erfahrenen Senior Software Engineer für unsere Online Banking-Plattform. Als Teil unseres Agilen Teams werden Sie verantwortlich sein für die Entwicklung und Wartung von Micro Services und APIs, die für die Online und Mobile...