Monday, October 27, 2025
Asteroid

Hands-On Software Architect

Posted: 6 days ago

Job Description

Would you like to work on interesting client projects with some of the best (and nicest!) software engineers you’ll ever meet? We’re now looking for skilled senior consultants to join us to help our customers – digital frontrunners across various industries – navigate digital development end-to-end.📍 Location: Finland💼 Experience level: Senior (10+ years in work experience)About us:Asteroid is a co-owned boutique software consultancy that builds high-quality digital solutions for exceptionally satisfied clients. With deep technical expertise and a human-first mindset, we make our clients' digital future easy.Founded in December 2021, our community has quickly grown to 30 dedicated members. Together with our ecosystem of around 250 experts, we form Finland’s largest community of seasoned professionals – serving clients with complementary capabilities.Since the beginning, we’ve been nearly fully employed with a variety of interesting client projects while continuing to grow profitably. With employee satisfaction consistently above 4.5/5, we’re proud to say that every consultant who has joined us is still with us today. At Asteroid, the fairest employee experience comes with market-leading compensation (an average yearly compensation of €100K+) and equitable decision-making – underpinned by co-ownership of the company.If you're passionate about developing client-focused software solutions – and committed to improving everyday life through transformative digital services – we'd love to hear from you!Skills that will help you in our digital cosmos:In our typical projects, we transform visions into reality through bespoke digital development that leverages web, integration, data, and cloud technologies.While we don’t believe in rigid role expectations, there are certain technical skills and areas of knowledge that typically come into play in this job.Naturally, we don’t expect you to master every topic listed, but we hope they give you a clear picture of our typical field of work. Bring along your unique combination of the listed skills and an ability to approach problem-solving holistically and curiously, leveraging multiple experience-backed perspectives.Here's a list to give you an idea:Technical leadership, communication, and facilitation skillsBusiness analysis, requirements engineering, technical roadmapping, agile methodologiesSystem design, distributed and monolithic architectures, cross-functional ilities, security best practicesAPIs and integration techniques, REST, GraphQL, gRPC, MCP, iPaaSes, event- and stream-based architecturesCloud technologies such as AWS, Azure, GCP, serverless, containers and different Kubernetes flavors, IaC, DevOpsModern languages and frameworks, for example, TypeScript, JavaScript, Node.js, React.js, Next.js, React Native, Flutter, Vue.js, Python, Java, Spring, and beyond (Kotlin, Go, Clojure, C#, .Net Core, etc.)AI-assisted development processes and toolingExperience with data infrastructure for relational databases, NoSQL databases, big data, and data platforms, for example, Aurora, CosmosDB, PostgreSQL, DynamoDB, BigQuery, Redshift, Snowflake, Databricks, AWS SageMaker, AWS Bedrock, GCP Vertex, Kubeflow, Spark, Kafka, etc.What else are we looking for in a candidate?We value individuals who have a thirst for learning and growth, those from whom others can learn, and those who’ve demonstrated commitment throughout their working history. We appreciate professionals who've navigated the full product lifecycle – from conception to completion, from design to production – and stood by their clients through thick and thin. We seek those who understand a consultant’s role and are ready to step up as trusted advisors for our clients. Strong interpersonal skills are vital in our collaborative work environment and when working within cross-functional teams. We cherish clear communication, active listening, and effective teamwork – while placing a high emphasis on mutual respect.Please note:Job experience level is senior (10+ years of relevant work experience)Applicants must hold a residence and work permit in FinlandSome of our projects require fluency in Finnish, but we also have English-speaking employees, and the everyday communication at Asteroid happens in EnglishMany of us enjoy the flexibility of remote work, with periodic on-site days for collaborating with clients, project team members, and fellow Asteroidians – often in the capital areaIf this sounds like a good next step in your career:Learn more about our open positions at https://www.asteroid.fi/careersSend us your CV via LinkedIn or through our website

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs