Mid Backend Software Engineer

RemoteMid-level
🇿🇦 South Africa
👶Paid parental leave
Software Developer
Software development

What you will own:

  • Write great code: We understand code is read more than it’s written, better off tested and maintainability is a must.
  • Help shape what we build: You’ll be working closely with product owners, designers and other engineers to design and refine our work. We work as a team and your input is key.
  • Influence technology evolution: We are designing new platforms with long-term goals in mind and are also happy to improve with new technology capabilities
  • Own delivery: We’re obsessed with shipping value; you’ll own work beyond a pull request. You’ll care about bugs, scalability, uptime and other non-functional requirements.
  • Grow together: You’ll review others' work and happily seek feedback on yours to ensure we build a better codebase and sharpen each other's skills.
  • Share your knowledge and points of view: We promote knowledge sharing across our teams and count on you to become an active member of one. Experiment with new tools, present your findings, shape our future standards.
  • Scope and Impact: You invent and try to simplify what we do. You insist on the highest standards from your team and yourself. You have charisma. You lead or influence a team. You tackle open-ended somewhat ambiguous problems

What you bring to the table:

  • Strong experience in building backend services/APIs. This role specifically is for an engineer with solid experience with Python backend services. A large part of the codebase you will be working on is currently in Python. We welcome generalists and polyglots.
  • We are in the process of breaking down a monolith application into smaller services and self contained data models. Therefore, experience working with microservices as well as monolith applications will come in handy. And if you have worked on a successful migration, even better.
  • Solid experience with system design and architecture
  • Experience with unit and integration tests
  • You are a system design enthusiast and have experience designing and transforming existing systems collaboratively to make them scalable, maintainable and reliable.
  • You have a true DevOps mindset and are able to support your team towards becoming true owners of their product/platform
  • You work well with Engineering and Product members and are comfortable building effective relationships with stakeholders outside technology.
  • An open mind with respect to diversity and inclusivity. Our team (and customers) come from all over the world.

Bonus Points if you:

  • Have worked at a scaling startup previously.
  • Have experience in successfully transitioning a monolith platform into domain-driven services.

Please be aware that this role may require out of hours on-call.

 

Zepz

Zepz

Zepz is a remote-first employer in the global remittance industry, powering two leading brands: WorldRemit and Sendwave

Fintech

LinkedIn

🏭financial services
🎂2021

Other jobs at Zepz

 

 

 

 

 

 

 

 

View all Zepz jobs

Notifications about similar jobs

Get notifications to your inbox about new jobs that are similar to this one.

🇿🇦 South Africa
Software Developer
Remote

No spam. No ads. Unsubscribe anytime.

Similar jobs