Senior Software Engineer
Szczytnicka 11, Wrocław
Nitrogen Wealth
WHAT WE DO
Nitrogen has been revolutionizing how financial advisors and wealth management firms engage with their clients since the launch of Riskalyze in 2011. Today, Nitrogen offers an integrated client engagement software platform featuring risk tolerance, proposal generation, investment research, and financial planning tools designed to help firms and financial advisors deliver personalized advice. We invented the Risk Number®, built on top of a Nobel Prize-winning academic framework, and are the champions of the Fearless Investing Movement — tens of thousands of financial advisors are committed to our mission of empowering the world to invest fearlessly.
Nitrogen is an equal opportunity employer. We encourage people from underrepresented groups to apply. We are committed to being fair and intentional in our hiring decisions by reviewing every application thoroughly.
THE TEAM
A small (7 members) cross-functional team working primarily on backend, with occasional frontend, and a data platform enhancements using the shape-up methodology.
WHAT YOU’LL BE WORKING ON
You will empower people worldwide to invest fearlessly by building and delivering high-quality features and improvements to our SaaS product. The team is focused on two main business domains - Securities and Accounts.
ROLE RESPONSIBILITIES:
Primarily focused on backend development, with occasional frontend support.
Independently own tasks from inception to completion.
Work autonomously with a high level of technical expertise while collaborating effectively with other teams.
Seamlessly adapt to modern codebases as well as legacy frameworks.
Drive incremental improvements to existing systems.
Deliver commitments with top quality and speed.
Promote a culture of collaboration through clear and effective communication in person, public speaking, and writing.
Integrate technical expertise with business understanding to create performant, reliable, and usable products.
Design and optimize system performance.
Proactively acquire domain knowledge to align technical decisions with business goals.
Solve complex problems by balancing innovation with existing solutions and best practices.
Identify and mitigate risks to delivery and quality early in the development process.
REQUIREMENTS:
6+ years of software development experience
Strong understanding of distributed systems and cloud architecture (preferably AWS).
Deep expertise in Golang and backend development.
Experience decomposing monoliths into microservices.
Hands-on experience with REST APIs, SQL databases, CI/CD pipelines, and asynchronous architectures.
Strong focus on testing with knowledge of modern testing frameworks.
Proficiency or strong willingness to adopt AI tools for boosting efficiency and quality.
Excellent communication skills in English and Polish.
Team player fostering collaboration and a positive work environment.
NICE TO HAVE:
Experience with Kafka and GraphQL.
Experience with PHP.
Bachelor’s degree in Computer Science or a related field.
BENEFITS:
Fully remote work option with access to the office in Wrocław city center (unlimited coffee, snacks, lemonade, table tennis).
Flexible working hours.
Private healthcare (Luxmed).
Sport card or Worksmile budget.
MacBook Pro 16” and 4k display.
Team and company integration events.
English language courses and Grammarly access.
Annual bonus.
The expected monthly compensation range for this position is 22k PLN - 25k PLN.
WANT TO KNOW MORE?
While you can learn a lot from a job description, you may have more questions, and that’s totally okay! We encourage all individuals interested in working at Nitrogen to learn more about us by checking us out on our website and social media platforms.
Senior Software Engineer
Senior Software Engineer
Szczytnicka 11, Wrocław
Nitrogen Wealth