About the Role:

We are looking for a Software Engineer to help build, scale, and improve Finnomena’s products and platforms. This is a hands-on role focused on delivering high-quality software, learning from experienced engineers, and growing technical ownership over time.


Responsibilities

  • Build, enhance, and maintain product features and system components under guidance from senior engineers.
  • Write clean, readable, and production-quality code with a strong focus on correctness and maintainability.
  • Participate in system design discussions and contribute to technical solutions for product features.
  • Collaborate closely with product managers, designers, and engineers to deliver customer-facing features.
  • Help maintain and improve CI/CD pipelines, testing practices, and observability tooling.
  • Assist in monitoring production systems and support investigation and resolution of incidents.
  • Follow established engineering standards, best practices, and design patterns.
  • Participate in code reviews, both giving and receiving feedback, to continuously improve code quality.
  • Continuously learn new technologies, tools, and engineering practices to improve individual and team effectiveness.


Required Skills & Experience

  • professional software development experience.
  • Solid understanding of software engineering fundamentals, including data structures, basic system design, and testing.
  • Proficiency in at least one core programming language (e.g. Golang, TypeScript, Python).
  • Experience contributing to production codebases and shipping features to users.
  • Familiarity with version control, code review processes, and CI/CD workflows.
  • Ability to communicate clearly and work effectively within a cross-functional team.
  • Growth mindset with a willingness to take feedback and improve continuously.


Nice to Have (GenAI Experience)

  • Experience using AI or GenAI APIs to enhance product features.
  • Familiarity with LLM concepts such as prompting, embeddings, or retrieval-augmented generation (RAG).
  • Exposure to AI-enabled automation, chatbots, or intelligent product features.
  • Awareness of AI/ML system trade-offs, limitations, and responsible AI considerations.


What Success Looks Like

  • You reliably deliver well-scoped features that meet product and quality expectations.
  • Your code is readable, maintainable, and improves over time through feedback and iteration.
  • You grow in technical ownership and confidence when working on production systems.
  • You collaborate effectively with teammates and contribute positively to team culture.
  • When opportunities arise, you help the team experiment with AI capabilities to create better user experiences.
Apply for this job