Careers

Tezos ecosystem career opportunities

Tezos is the product of many organizations and individuals across the globe working together on an open-source project.

Sr. Software Engineer (Java+Python)

Madfish

Madfish

Software Engineering
Poland
Posted on Dec 2, 2025

Who You Are:

You are a backend engineer with a deep understanding of distributed systems and microservices architecture. You value simplicity and effectiveness, and you’re excited by the opportunity to make a meaningful impact. You can reason through trade-offs, build for scale,

and adapt quickly to evolving priorities.

Responsibilities:

  • Design, implement, and maintain backend services that are secure, scalable, and mission-critical.
  • Collaborate with cross-functional teams to deliver end-to-end solutions from concept to deployment.
  • Work across the stack from backend systems to infrastructure components such as ALB/NLB, and Kubernetes.
  • Take ownership of projects, driving architecture, design, and implementation decisions.
  • Write clean, maintainable, and well-tested code in Java, and contribute to automation and tooling in Python when necessary.
  • Monitor production systems, respond to incidents, and continuously improve system reliability and performance.
  • Participate in On-Call rotation to ensure high availability and rapid response to production issues.
  • Participate in code reviews, knowledge sharing, and mentoring of junior engineers.

Technologies We Use:

Languages: Java, Python

Frameworks: Spring Framework, Apache Mina, Netty●

Cloud & Infrastructure: AWS (MSK, S3, Aurora/PostgreSQL, ALB/NLB), Docker,

Kubernetes, Helm

Monitoring & CI/CD: Grafana, CircleCI

Proxies & Messaging: Envoy

Qualifications:

5+ years of backend development experience with a strong command of Java and the Spring ecosystem.

Proven track record of shipping production-grade systems in cloud environments. Experience with distributed systems and messaging frameworks such as Apache Kafka

(via AWS MSK).

Strong understanding of containerization, orchestration (Kubernetes), and deployment

workflows.

Familiarity with observability tools and incident response best practices.

Excellent communication skills and a collaborative mindset.

Performance Indicators:

  • Timely delivery of scalable, maintainable backend systems.
  • System reliability, performance, and uptime metrics.
  • Responsiveness to incidents and ability to mitigate production issues.
  • Contributions to improving engineering processes and infrastructure.
  • Leadership in architectural and design discussions.