Karolis Blaževičius
+370 654 74958
karolis@indigroup.lt
About the Role
As a Senior Back-End Engineer, you’ll play a key role in designing and delivering innovative solutions using the latest technologies and tools. Our engineering team consists of a CTO, a Back-End Developer, a Front-End Developer, a DevOps Engineer, Data Scientists, Snowflake Cloud Engineers, and a UI Designer. You’ll collaborate closely with our engineering team, contribute to architecture decisions, and take ownership of features from concept to production.
We’re looking for someone who is passionate about technology, thrives in a collaborative environment, and is motivated to build products that truly make an impact.
What You’ll Be Doing
- Design, develop, and maintain scalable back-end systems and services using C# and .NET.
- Participate in architecture discussions and make meaningful contributions to technical decisions.
- Collaborate with front-end and data engineers to ensure seamless integration across the platform.
- Take end-to-end ownership of the development lifecycle — from requirements to deployment and monitoring.
- Continuously improve the codebase, architecture, and development processes.
- Explore and adopt modern frameworks, tools, and practices to strengthen platform quality.
- Keep documentation up to date for all technical solutions and processes.
- Ensure quality is at the heart of everything you do — through testing, code reviews, and best practices.
- Work closely with the team to further develop our collaboration with BouMatic Robotics, including integrations with milking robots and related systems.
- Keep our customers as the number one priority.
Our General Tech Stack
- Languages & Frameworks: C# (.NET 8–9), Python.
- Databases: PostgreSQL, SQL Server.
- Cloud & Infrastructure: Microsoft Azure, Azure IoT Edge, Snowflake Data Cloud.
- Front-End: React (we have a dedicated FE Developer)
- CI/CD & DevOps: Azure DevOps.
- Monitoring & Logging: Azure Monitor, New Relic, Grafana.
What You’ll Need to Be Successful
- 5+ years of professional experience with C# and .NET.
- Solid experience with database design and development (PostgreSQL, SQL Server).
- Strong understanding of cloud platforms (Azure preferred; AWS/GCP also valued).
- Experience with Agile development practices.
- Commitment to writing clean, structured, and well-tested code.
- Analytical mindset with strong problem-solving skills.
- Good written and spoken English communication skills.
- Proactive, focused, supportive, honest, and a team player.
- Passionate about learning new skills.
Bonus if you:
- Have hands-on experience with Python.
- Have experience with big data platforms such as Snowflake, Databricks, etc.
What You’ll Enjoy
- The feeling of doing something that matters, not just being another brick in the wall.
- A generous loyalty package: health insurance or personal training budget, vacational budget, etc.
- Flexible work setup: remote, hybrid, or in-office — your choice.
- Partial lunch cost compensation, free parking, coffee/tea, snacks, and the occasional cake.
- Modern office space in Paupys, Vilnius.
- Unique opportunity to visit BouMatic offices in the Netherlands, the USA, and Canada, meet top professionals in the field, and gain valuable knowledge.
- A chance to share our success through company stock options.
- An annual bonus to celebrate team and individual achievements.
- €5000-7500 gross/month.
Our selection process:
- Introductory call – a short phone conversation (up to 30 minutes) to briefly discuss the position.
- In-depth interview – a detailed conversation (remote or in our office) covering technical questions, introducing our product, and more.
- Technical assessment – a chance to demonstrate your skills.
- Offer presentation – we present and walk you through the offer.
The entire process takes no more than 2 weeks. Throughout the process, we aim to give you a real behind-the-scenes look at life in a true product-focused R&D company — including the most interesting details and challenges we work on.