Tipalti is looking for a Senior Full Stack Engineer to join the Royalties team. The successful candidate will be responsible for leading end-to-end designs for key features, developing scalable solutions using microservices architecture, and working with cutting-edge technologies.
Requirements
- Minimum 5 years of experience in software development (C# OR Java)
- Proficiency in microservices architecture
- Strong understanding of Object-Oriented Programming (OOP) concepts and design patterns
- Experience in building distributed systems using RabbitMQ, Kafka, or similar frameworks
- Strong understanding of databases, including both SQL and NoSQL technologies
- Experience in API design and development
- Excellent communication skills and ability to work effectively as part of a cross-functional team
- High ownership and a can-do attitude
- Ability to lead by example, mentor junior engineers, and ensure high code quality standards
- Experience with CI/CD pipelines, cloud environments (e.g., AWS, GCP, Azure), and containerization (Docker, Kubernetes)
- Passion for clean, maintainable, and scalable code
- Strong problem-solving skills and ability to work in a fast-paced, agile environment
Benefits
- Competitive benefits
- Flexible workplace
- Career coaching
- Diverse and inclusive culture