Application Guide

How to Apply for Senior Software Engineer - 1 year Fixed term contract

at Gropyus

๐Ÿข About Gropyus

Gropyus is pioneering sustainable construction by combining software engineering with automated manufacturing. Their mission to make buildings truly affordable and resource-conserving through 3D parametric models and Kotlin services offers a unique opportunity to apply software skills to real-world environmental impact.

About This Role

As a Senior Software Engineer on a 1-year fixed-term contract, you'll develop Kotlin services that generate 3D parametric models for automated production lines. You'll tackle geometry and math challenges, optimize performance, and own end-to-end software deliveryโ€”directly enabling Gropyus's innovative building process.

๐Ÿ’ก A Day in the Life

Your day might start with a standup discussing geometry algorithm challenges, then dive into Kotlin code for a new parametric model feature. After lunch, you'd review a colleague's pull request, run performance tests on a cloud deployment, and end with a brainstorming session on optimizing a PostgreSQL spatial query.

๐ŸŽฏ Who Gropyus Is Looking For

  • Strong Kotlin professional with 3+ years of experience building production-grade services.
  • Cloud-native expertise (Azure, GCP, or AWS) with hands-on deployment and operations.
  • Proven ability to optimize algorithms and solve 3D geometry/math challenges (e.g., CAD, computational geometry).
  • End-to-end ownership mindset: design, build, run, and maintain software with test-driven development and CI/CD automation.

๐Ÿ“ Tips for Applying to Gropyus

1

Highlight specific Kotlin projects where you owned the full lifecycle, including deployment and monitoring.

2

Showcase any experience with 3D geometry or performance optimizationโ€”even if from side projects or academic work.

3

Mention your cloud platform experience concretely (e.g., 'Deployed microservices on AWS EKS with auto-scaling').

4

Emphasize test-driven development and automation in your past work (e.g., CI/CD pipelines, automated testing).

5

Tailor your resume to include PostgreSQL database experience and any parametric model work.

โœ‰๏ธ What to Emphasize in Your Cover Letter

['Your passion for combining software engineering with sustainability and real-world impact.', 'Specific examples of Kotlin services you built and how you optimized performance or handled geometry challenges.', 'Your experience with cloud-native operations and end-to-end software ownership.', "Your alignment with Gropyus's agile, test-driven, and automation-first culture."]

Generate Cover Letter โ†’

๐Ÿ” Research Before Applying

To stand out, make sure you've researched:

  • โ†’ Explore Gropyus's website and blog to understand their building technology and parametric modeling approach.
  • โ†’ Read about their automated production lines and how software controls manufacturing processes.
  • โ†’ Check their tech stack (Kotlin, cloud, PostgreSQL) and any open-source contributions or engineering talks.
  • โ†’ Look up recent news or case studies about their sustainable building projects to understand impact.

๐Ÿ’ฌ Prepare for These Interview Topics

Based on this role, you may be asked about:

1 How would you design a Kotlin service to generate parametric 3D models for automated production?
2 Describe a time you optimized a geometry algorithm for performance. What trade-offs did you consider?
3 Walk through your approach to deploying a microservice on a cloud platform, including monitoring and scaling.
4 How do you ensure code quality and reliability in a continuous delivery environment?
5 Given a PostgreSQL database with complex spatial queries, how would you optimize query performance?
Practice Interview Questions โ†’

โš ๏ธ Common Mistakes to Avoid

  • Submitting a generic cover letter without mentioning Kotlin, 3D geometry, or sustainability.
  • Failing to demonstrate end-to-end ownershipโ€”focus only on coding without deployment or maintenance.
  • Overlooking the fixed-term contract aspect; ensure you're comfortable with a 1-year commitment.

๐Ÿ“… Application Timeline

This position is open until filled. However, we recommend applying as soon as possible as roles at mission-driven organizations tend to fill quickly.

Typical hiring timeline:

1

Application Review

1-2 weeks

2

Initial Screening

Phone call or written assessment

3

Interviews

1-2 rounds, usually virtual

โœ“

Offer

Congratulations!

Ready to Apply?

Good luck with your application to Gropyus!