Posted at: 22 February
Senior Backend Python Engineer (Open Banking)
Company
Merico
Merico is a global software development company headquartered in San Francisco, specializing in advanced analytics and DevOps efficiency tools for the software development industry.
Remote Hiring Policy:
Merico operates as a remote-first company, hiring globally without specific location restrictions, allowing team members to work from various regions.
Job Type
Full-time
Allowed Applicant Locations
Germany, Worldwide
Salary
$90,000 to $130,000 per year
Job Description
The role is about:
In the Open Banking Team, you will be part of a team of experts, their sole mission is to ensure that our Banking services are running smoothly and solving real life problems. The Open Banking team will kick-start our Open Banking journey - As part of this team you are expected to solve problems with sustainable solutions and with scalability in mind.
You will:
- Constantly add value to the team by writing readable, testable and efficient code
- Match the best suitable frameworks and tools for the designed architecture
- Work towards a launch of a new product which will generate new verticals to the company
- Collaborate with cross-functional teams, including product managers, business analysts, and other developers, to understand and implement business requirements
- Maintain and develop engineering culture
- Work closely with the Team Lead to identify the key architecture drivers and Non-Functional Requirements for a core customer facing product
- Participate in code reviews and mentor junior developers
What we need:
- A Minimum of around 7 years of experience, developing high-load scalable applications using Python programming language.
- Strong knowledge of FastAPI and designing and implementing REST API
- Experience with technologies such as PostgreSQL, Kafka, SQL Alchemy and preferably Hazelcast or Redis
- Understanding of distributed systems and integrations
- Experience in connecting and integrating 3rd party services
- Experience in delivering good testing practices
- Being able to write robust and fault-tolerant software that runs smoothly and reliably
- Implement solutions that minimize or eliminate performance problems, complexity, or solution fragility
- Exceptional attention to detail
- Strong written and verbal communication skills in English
- A customer-centric, empathetic mindset with excellent listening skills
- An ability to focus on what counts, creating simple solutions to deliver fast results
The perks of being a payabl.er:
- 🌱 Grow Without Limits: Our environment is all about nurturing your talents and fueling your ambition with endless opportunities for professional development.
- 🌍Thrive in a multicultural workplace that celebrates diversity and values your unique contributions. Here, every perspective is appreciated, and every voice is heard.
- Lead the Charge in Pioneering Projects: Be at the forefront of innovation by playing a key role in groundbreaking projects.
- 📚 Support for Your Educational Aspirations: We're here to support your educational pursuits because we believe in investing in your growth.
_The benefits list above, states the benefits for Portugal location only, to be based on a fully remote work model on B2B contract.
__As the role is open to multiple locations though the benefits list will differ depending on your location.
_🚀 Hiring Process
1️⃣ Initial Interview
A 30-40 minute conversation with our Talent Acquisition team to discuss your experience, career goals, and expectations.
2️⃣ Technical Assignment
A take-home test designed to showcase your skills. You'll have up to 5 days to complete it in a single attempt (estimated time: 90-180 minutes).
3️⃣ Technical Review & Live Coding
Our technical experts will review your assignment and invite you for a live coding challenge to assess your problem-solving and coding abilities (60-90 minutes).
4️⃣ Final Behavioral Interview
A 45-60 minute discussion focused on team fit and collaboration with our Product Lead and CTO. This is your chance to dive deeper into our culture and align on expectations.