Solution Architect
Who are we?
Omni Calculator is a Polish startup that helps to solve real-life problems by using science, numbers, and equations and thus to make decisions rationally. Our main product - the web application omnicalculator.com contains over 3000 custom-built calculators co-created by experts in various fields of science and is visited over 15 million times a month. Also, we have been covered with our tools in media outlets such as The New York Times, National Geographic, The Guardian, or The Washington Post.
Responsibilities
Ensure proper alignment of architectural approaches across the projects.
Collaborate with businesses on the creation of clear future architectural paths of products
Ensure architectural best practices are implemented and followed through life-cycle of a project
Documentation of architecture and processes
Coordinate cross-project alignment to the company's architectural shape
Participate and advise in creating of architectural roadmap and vision for products
Support dev teams in implementing solutions according to architectural vision and best practices
Collaborate with DevOps, QAs, and Developers to improve and implement best practices in software development processes
Support business with technical and architectural expertise to ensure product vision implementation in the best way possible
Collaborate with stakeholders to establish software requirements
Qualifications
5+ years of experience in software development.
Proven experience as a Software Architect.
Outstanding knowledge of software, application design, and software architecture.
Experience working on large-scale software projects.
Good understanding of design patterns, architectural styles (Monolith, SOA, Microservices), and DDD approach.
Deep knowledge of relational and document databases.
Experience in public cloud solutions (AWS/GCP/Azure or others).
Container and serverless computing (Docker, orchestration, serverless functions).
Senior-level programming language knowledge and experience, preferably javascript.
Mobile application experience in connection with APIs.
Knowledge of real-time messaging.
Experience with multi-cloud systems.
Experience with multi-region applications.
Strong soft skills, including attention to detail, can-do attitude, problem-solving, and communication skills.
Have an excellent command of the English and Polish languages (at least C1 level, both speaking and writing).
Employment terms
Contract type of your choosing - B2B or Contract of Employment
Salary: 24 000 - 30 000 PLN net (B2B)
Work equipment such as a laptop, headphones,
Flexible working schedule, fully remote or hybrid with the possibility of working from one of our office locations in Kraków or Warsaw.
An independent area to run and develop
Employment in a fast-growing company in the field of science
An international team of above-average smart people (over 50 people from 15 countries)
Benefits
Multisport
Private medical care
Training budget
OmniLearns - language
OmniLearns - studies and courses
Paid vacation (B2B)
Recruitment process
An introduction call with the recruiter where you will learn more about the company and position (30-40 mins).
Technical interview with Team Lead and external consultant.
Cultural fit.
If that sounds interesting, do not hesitate to apply :) In case of any questions, reach out to us at careers@omnicalculator.com