
Lead Software Engineer - 11950
Coupa Software6 days ago
Prague, CzechiaStaff+
Responsibilities
- Design, write, and deploy backend features and scalable APIs using Python and Django REST Framework.
- Collaborate with the Integrations team on API design, Kubernetes infrastructure, and automated system configuration.
- Lead architectural decisions and scalability improvements for the Django-based monolith.
- Use logging, data, and observability tools to resolve performance bottlenecks and manage technical debt.
- Conduct code reviews and help develop AI-assisted engineering workflows using tools such as Claude.
- Draft RFCs, promote engineering best practices, and mentor other engineers.
- Own major backend feature initiatives and help scale systems to handle four times the data volume.
Requirements
- Production experience building and scaling backend systems with Python and Django or Django REST Framework.
- Strong experience designing stable APIs and working with relational databases, specifically PostgreSQL.
- Practical Kubernetes experience or the ability to learn Kubernetes quickly.
- A proactive, ownership-driven approach and the ability to collaborate across global teams.
- Experience with or strong curiosity about using generative AI tools such as Claude for coding and code review.
- Strong system design or prior architectural experience is highly valued.
Benefits
- Flexible working models with a base in Prague and hybrid options.
- Five weeks of vacation, five sick or personal days, and an additional two weeks of paternity leave.
- MultiSport card, personal development budgets, and language courses.
- High-end hardware setup including a MacBook, external monitor, and accessories of choice.
- Team offsites, technical meetups, and a collaborative work environment.
- Two company-wide paid wellness days, paid birthday time off, and 40 hours of paid volunteer time off annually.
- Employee assistance resources, business travel protection, referral bonuses, and location-specific medical, retirement, and insurance benefits.
Tech Stack
Categories
About Coupa Software
Coupa Software provides a cloud-based spend management platform used by enterprises to manage procurement, sourcing, invoicing, and supplier interactions. It sells SaaS subscriptions and services that help finance and operations teams control and analyze business spending across a large buyer–supplier network. Founded in 2006 and headquartered in Foster City, California, Coupa is privately held under Thoma Bravo ownership and serves global customers across many industries.