NextHire Try for free

Oleria

Posted 4 Nov 2026

Staff Software Engineer

Apply with NextHire Auto Apply fills in the application for you.
Employment
Full time
Team
Software Engineering
Posted
4 Nov 2026

About the role

Responsibilities:

  • Design, architect, and scale complex Python-based backend systems with a focus on performance, reliability, and efficiency.
  • Optimise applications for speed, scalability, resource utilisation, and high concurrency.
  • Build systems capable of handling large data volumes and compute-intensive workloads.
  • Collaborate with engineering and product teams to translate business requirements into scalable architectures.
  • Work with databases and storage technologies such as Redis, PostgreSQL, and ClickHouse.
  • Drive coding standards, code quality, testing, and deployment best practices.


Requirements:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 8+ years of backend development experience, primarily using Python/Java/Golang in production environments.
  • Strong experience in scaling high-performance, compute-intensive, and I/O-intensive applications.
  • Excellent knowledge of data structures, algorithms, system design, and distributed systems.
  • Hands-on experience handling high concurrency and optimising large-scale systems.
  • Familiarity with Redis, PostgreSQL, and ClickHouse.
  • Experience in fintech or financial services is an added advantage.
  • Good understanding of SDLC, CI/CD, and production deployment practices.
  • Strong problem-solving, communication, and collaboration skills.

Similar jobs

See every job

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach