
Backend Software Engineer
- Kraków, małopolskie
- Stała
- Pełny etat
- Develop Backend Features: Design, implement, and maintain features across our backend (Java, Python) systems, ensuring a seamless user experience.
- Collaborate Across Teams: Work closely with product managers, designers, QA, and DevOps engineers to deliver thoughtful, user-focused solutions.
- Ensure Reliability and Scalability: Write clean, efficient, and well-tested code that meets high standards for performance, security, and reliability.
- Support Engineering Best Practices: Participate in code reviews, contribute to documentation, and help uphold team-wide practices around testing and maintainability.
- Optimize System Performance: Identify, analyze, and troubleshoot performance issues across the stack to maintain responsiveness under scale.
- Contribute to Technical Discussions: Engage in architectural and technical discussions, and provide constructive input to help guide design decisions.
- Take Ownership of Your Code: Support the features and services you build, including participating in on-call rotations when needed and handling operational responsibilities.
- Backend Development Experience: 3+ years building cloud-based applications with solid skills in backend (Java & Python preferred)
- Modern Infrastructure Familiarity: Practical experience deploying applications using Kubernetes in AWS or GCP environments.
- Quality-Focused Engineering: A strong eye for clean, maintainable code with solid testing practices and performance awareness.
- Collaborative Mindset: Effective communication skills, a willingness to share knowledge, and a proactive approach to teamwork and continuous learning.
- Exposure to AI/ML: Familiarity with AI, prompt engineering, or integration of LLMs.
- DevOps & Infrastructure: Experience with Infrastructure-as-Code tools like Terraform or Spacelift, and observability platforms such as Prometheus and Grafana.
- B2B/SaaS Experience: History of shipping software in a SaaS environment.
- Cloud Infrastructure as Code: We operate on AWS and GCP across multiple regions, managing our infrastructure with Spacelift and Terraform.
- Container Orchestration: Kubernetes (EKS and GKE) orchestrates our containerized services, configured with Helm and FluxCD.
- Backend Services: Predominantly built in Java (Quarkus) and Python, with a focus on high performance and scalability.
- Event-Driven Architecture: Apache Kafka and RabbitMQ power our messaging and event-driven flows.
- Databases: PostgreSQL, ClickHouse, MySQL, and Elasticsearch serve our diverse data storage needs.
- Monitoring & Logging: We rely on Prometheus, Grafana, and the ELK stack for observability and performance insights.
- AI Integration: We are continuously exploring new AI technologies to enhance our platform and internal workflows.
- Competitive salary
- Phone & Home Internet costs reimbursement up to 80 PLN/month
- Private health care package with Luxmed - covered for you and partially for your partner / family
- Cafeteria benefits - monthly budget to cover sport cards or other purchases
- Creative Allowance - paid as 1000 PLN gross/month
- Home office set-up reimbursement up to 1000 PLN
- Personal Learning & Development Budget of 1500 USD/year
- 26 days of annual leave/year
- 2 Mental Health days off per year