Finmatics is a fast-growing software as a service (SaaS) company that provides artificial intelligence (AI) solutions to thousands of businesses of all sizes. Our mission is to automate financial & accounting processes in order to eliminate unnecessary manual tasks.
As a Senior Backend Engineer (m/f/d) you will bring strong technical expertise and the ability to translate business requirements into innovative technical solutions and initiatives. As part of our engineering team you will work on a variety of projects and collaborate closely with cross-functional teams to deliver high-quality scalable software solutions.
Your Key Responsibilities
Software Development and Strategy:
- Design develop and maintain scalable backend systems with a focus on cloud architectures and microservices.
- Play a role in setting technology directions and tech strategy aligned with the companys business goals.
- Implement Clean Architecture and adhere to Clean Code principles to ensure high-quality software.
- Work with cross-functional teams to define design and enhance features ensuring integration with front-end components.
- Continuously improve code quality testing coverage and deployment practices.
- Utilize modern tools including LLMs and other high-productivity technologies.
Leadership:
- Mentor and coach junior colleagues in technical competencies and related skills.
- Collaborate with product managers tech leads and designers to define and prioritize features.
- Foster a culture of continuous learning and knowledge sharing within the team.
Agile Processes and Delivery:
- Follow agile practices participating actively in sprint planning reviews and retrospectives.
- Ensure timely delivery while maintaining and promoting high-quality standards.
Required Qualifications
- Bachelors degree in Computer Science Engineering or a related field or equivalent practical experience.
- 5 years of experience in software software development including at least 2 years as a senior
- Proficiency in at least one backend-related programming language preferably Python with another one Golang being highly preferred
- Expert knowledge in backend development and good command of cloud architectures.
- Good command of developing and deploying microservices in distributed environments with a strong understanding of DevOps principles and processes.
- Practical experience and good knowledge of Event-Driven Architectures and Systems
- Proven experience with NoSQL and RDBMS databases.
- Good understanding of modern data science principles and tools.
Nice to Have
- Experience with full-stack development.
- Proficiency in two backend-related programming languages (Python and Golang)
- Expertise in DevOps practices and tools such as Docker Kubernetes and Jenkins.
- Strong communication and interpersonal skills.
- Experience in coaching and developing junior team members.
What We Offer
Be part of shaping the future of financial workflows using the latest technical possibilities.
- Pleasant working atmosphere in the middle of Vienna
- Possibility to work remote
- Open and honest corporate culture
- Independent work and short decision-making paths
- Motivated dynamic team and flat hierarchies
- Additional benefits include a subsidized lunch menu in our office (Schrankerl) a selection of free fruit and snacks as well as company and team events
- Flexible working hours
- Job ticket for Wiener Linien
- The minimum salary for this position is 65.000- overpayment possible depending on qualifications
Join us and help shape the future of backend engineering!