Principal Software Engineer
40000-49300 PLN miesięcznie (Umowa o pracę)
dotLinkers
Czym będziesz się zajmować?
Responsibilities:- Partners with management to set and communicate team goals and vision aligned to business requirements.
- Offers coaching to ensure the team stays focused and delivers against the goals, adapting to changing business requirements.
- Specify non-functional software requirements and analyze all requirements to determine design feasibility within time and cost constraints and mentor others to do the same.
- Estimate software development timelines and be accountable to the timelines by actively managing risks and changing requirements.
- Provide input into system software architecture development by working with Advisory, Principal Engineers, and Architecture team as required.
- Display an ownership mindset; be accountable for and beyond the features your team and larger organization develop.
- Design and lead the design of software using abstraction, low coupling and high cohesion, modularization, encapsulation and information hiding, interfaces, and separation of concerns.
- Build systems that are low maintenance but not overengineered – balancing security, observability and extensibility with time-to-market and user value
Kogo poszukujemy?
Qualifications:- 10+ years of professional software development experience on commercial-grade systems and applications with a proven track record of building and shipping successful software
- 6+ years of working with large data systems (at least 100+ TB touched), working with search-related systems and systems dealing with low-latency user input
- Full knowledge of and adherence to SDLC (Software Development Life Cycle) standards and best practices
- Ability to make large technical decisions with impact and follow through on them
- Ability to learn new concepts in depth fast. In the age of AI new techniques and paradigms arise very fast, we need to have an opinion on which will be useful and we should implement and which one might be just hype
- Nice to have is experience with Vector Search – in any form (Pinecone, pgVector, Elastic or others) and Rust – or willingness to learn it to serve AI-based applications
- Nice to have experience in Python or Rust and a practical understanding of Machine Learning systems
- Company Car
- Comprehensive health plan
- Flexible work arrangements
- Two, week-long company breaks per year
- Unlimited time off
- Long-term incentive program
- Training investment program
Czego wymagamy?
Znajomości:
Mile widziane:
Języki:
- Polski
- Angielski
Jakie warunki i benefity otrzymasz?
- 40000-49300 PLN miesięcznie (Umowa o pracę)
- Umowa o pracę - Elastyczne godziny pracy (100%)
- Praca zdalna: Możliwa częściowo
- Budżet szkoleniowy, Szkolenia wewnętrzne
- Pakiet medyczny, Pakiet sportowy
Gdzie będziesz pracował?
Centrum, Kraków lub hybrydowo
Kim jesteśmy?
We are an established IT Recruitment Agency. We recruit the best IT specialists for the best IT companies – as simple as that! If you would like to be called using words as « recent », « disruptive », « breakthrough », « the only one », « making the change », « unique », etc. we definitely are the IT Recruitment Agency that should work for you.