Nitrogen is a company that has been transforming how financial advisors and wealth management firms interact with clients since 2011.
The company offers a client engagement software platform that includes risk tolerance, proposal generation, investment research, and financial planning tools.
The Senior Software Engineer will primarily focus on backend development but will also support frontend development as needed.
The role requires a self-driven individual who can take ownership of tasks from inception to completion.
The engineer must demonstrate a high level of technical expertise and work autonomously while collaborating with other teams.
The position involves adapting to modern codebases and legacy frameworks, delivering high-quality features and improvements to the SaaS product.
The engineer will promote collaboration through effective communication and integrate technical experience with business requirements to create reliable products.
The role includes solving complex problems and identifying risks early in the development process.
The expected monthly compensation range for this position is 22k PLN - 25k PLN.
Requirements:
Candidates must have at least 6+ years of total software development experience, with a minimum of 2+ years as a senior software engineer focusing on backend development.
A strong understanding of distributed systems and cloud architecture, preferably with AWS stack, is required.
Deep knowledge of Golang and experience in building backend systems is essential.
Candidates must have experience in decomposing a monolith into microservices.
Technical expertise and hands-on experience with REST APIs, SQL databases, CI/CD pipelines, and asynchronous architectures are mandatory.
A high focus on testing and experience with modern testing frameworks and best practices are required.
Proficiency with AI tools to enhance efficiency and quality, or a strong willingness to learn AI-driven solutions, is necessary.
Strong communication skills and proficiency in English are essential for contributing to discussions and representing the engineering perspective.
Candidates should be team players who foster a collaborative and positive environment.
It is nice to have experience with Kafka, GraphQL, and PHP, as well as a Bachelor's Degree in Computer Science or a related field.
Benefits:
The position offers full remote work with access to an office in Wrocław city center, which includes unlimited coffee, snacks, lemonade, and table tennis.
Flexible working hours are provided to accommodate personal schedules.
Private healthcare through Luxmed is included as part of the benefits.
Employees receive a sport card or Worksmile budget to promote wellness.
A Macbook Pro 16” and a 4k display will be provided for work purposes.
The company organizes integration events at both team and company levels to foster community.
An English language course and access to Grammarly are offered to support professional development.
An annual bonus is part of the compensation package.