Senior Software Engineer optimizing financial models and collaborating with data scientists. Leading software development and mentoring juniors in a hybrid environment.
Responsibilities
Productionizes machine learning and financial pricing models as part of end-to-end product delivery, ensuring robustness, scalability, and seamless integration into existing systems.
Refactors and optimizes code to improve performance, readability, and long-term maintainability, while reducing technical debt and aligning with modern engineering standards.
Leads code reviews and contributes to system design discussions, fostering a culture of high-quality code and guiding junior team members in best practices and architectural thinking.
Owns and maintains CI/CD pipelines and testing frameworks, while serving as a strong advocate for unit testing and engineering best practices across the team.
Collaborates closely with data scientists, data engineers, and ML engineers, while mentoring junior developers and interns to uphold high standards in software engineering best practices.
Requirements
BSc degree in Computer Science, Physics, Electrical Engineering or other STEM field
5 years of professional software development experience
Strong proficiency in **Python** and solid understanding of **object-oriented programming (OOP)** principles
Experience with **AWS**, **Databricks**, and relational databases will be considered an asset
Solid understanding of software engineering best practices, including CI/CD workflows, version control, automated testing (unit and integration), code reviews, and design patterns
Basic understanding of machine learning concepts
Excellent interpersonal skills with ability to communicate effectively at all levels
Strong analytical and problem-solving capabilities
Results-oriented mindset
Effective time management with ability to multi-task and prioritize work.
Forward Deployed Software Engineer engaging directly with customers to support enterprise solutions. Balancing hands - on interaction and internal collaboration for secure deployments.
Senior Software Engineer developing and maintaining software solutions for custom financing products. Collaborating with teams to deliver high - quality software and mentoring junior engineers.
Software Engineer specializing in Spark and big data solutions. Designing and deploying end - to - end data processing systems for clients in various industries.
Full - stack engineer at Obie helping to reshape real estate insurance technology. Writing maintainable code and collaborating across teams to build impactful solutions.
Senior Engineer supporting equipment design and process implementation at Validation & Engineering Group. Focused on pharmaceutical, biotechnology, chemical, food, and medical devices industries.
Senior Engineer supporting equipment design and process implementation for pharmaceutical industry. Collaborating with cross - functional teams and managing vendor contracts and mechanical systems.
Software Engineer responsible for building APIs and interfaces for Linq's messaging platform. Work with technologies like React, Node, and Go while shipping code daily.
Software Developer developing automation solutions for the horticultural industry at TTA - ISO. Working on high - tech machinery and supporting field colleagues in software implementation.
Develops front - end and back - end software for innovative AI - driven machines in agriculture. Collaborates with R&D team to advance technological solutions in the horticulture sector.
Softwareentwickler für Business Central bei BSS - Mitte GmbH, spezialisiert auf ERP - Systemeinführung in mittelständischen Unternehmen. Entwicklung individueller Anpassungen und technischer Support für Consulting.