> Djinni
principal
10k–11.7k USDSoftware Engineer
format:Hybridtype:Contract
gokubernetespostgresqldistributed systemsnetworkingapiconcurrencyclaude code
pythonjavacybersecurity
> full description
We are looking for a Staff Software Engineer to take technical ownership of a new component of an enterprise network security platform operating across complex IT, OT and IoT environments.
You will join at the beginning of a new product component and engineering team, designing the architecture and building the solution from the ground up.
This is a hands-on technical leadership role, not people management. You’ll work closely with Product, QA and other engineering teams while remaining deeply involved in architecture and coding.
What You’ll Do
- Design and build a new platform component from scratch.
- Own architecture and key technical decisions through production implementation.
- Develop core backend and infrastructure components primarily in Go.
- Work with the platform’s data plane, distributed systems and data flows.
- Build scalable, reliable services using Kubernetes and cloud-native infrastructure.
- Work with PostgreSQL, APIs and service-to-service communication.
- Provide technical direction as the new engineering team grows.
- Use modern development approaches, including AI-assisted coding tools such as Claude Code.
What We’re Looking For
- Experience as a Staff / Principal / Lead Engineer, Software Architect, or equivalent senior hands-on role.
- Excellent Go / Golang skills — core requirement.
- Strong software architecture and system design experience.
- Proven experience designing and building complex distributed systems.
- Strong backend and infrastructure engineering background.
- Hands-on experience with Kubernetes and cloud-native environments.
- Experience with PostgreSQL and production data architecture.
- Good understanding of data plane architecture, networking, APIs, concurrency, performance, scalability and reliability.
- Ability to turn ambiguous requirements into architecture and working production systems.
- High degree of technical ownership and independence.
- Comfortable working in a fast-moving startup environment with a strong delivery focus.
Nice to Have
- Python and/or Java development experience.
- Experience with networking, cybersecurity or infrastructure platforms.
- Experience with microsegmentation, policy enforcement or similar network security systems.
- Experience with Claude Code or other AI coding agents.
- Public technical leadership, such as conference speaking or engineering community contributions.
Other details:
Location & Working Model
- CET timezone.
- Kraków is preferred, with weekly office collaboration.
- Strong candidates elsewhere within the required time zone can be considered.
- B2B contract with a US entity.
- 120-140k annual rate
- Output-oriented working model.
- Company laptop provided.
Interview Process
- 30-minute discussion with engineering leadership.
- Technical deep dive with live coding and architecture discussion.
- Final technical/culture discussion if needed.