Jobs · justjoinit
Senior / Principal Go Developer (Cybersecurity Platform)
Sigma Software · Warszawa · Posted 1d ago
Available in 2 locations
Poland · remote Apply → Warszawa · remote Apply →About the role
Are you passionate about building reliable Back-end systems and solving complex engineering challenges at scale? We are looking for a Senior Golang Engineer to join a high-impact cybersecurity project focused on protecting applications from automated attacks and malicious traffic.You will become part of a small autonomous engineering team working with a large ecosystem of services, including legacy and modern distributed systems. This role is ideal for engineers who enjoy technical ownership, architecture improvements, and influencing product direction through strong engineering practices.We at Sigma Software offer the opportunity to work on meaningful products used globally, collaborate with experienced engineers, and contribute to long-term platform evolution in a flexible remote environment.CustomerOur Customer is a global cybersecurity company delivering advanced digital protection solutions for individuals, businesses, and communities. The company develops products focused on identifying vulnerabilities, preventing cyber threats, and ensuring secure digital experiences across multiple industries. Their solutions operate at scale and protect high-traffic environments against modern security risks and automated attacks.ProjectThe project focuses on building and improving a platform that safeguards applications from automated attacks and malicious traffic. The engineering team works with approximately 35 Back-end services, combining legacy systems and modern distributed architecture. You will contribute to platform scalability, reliability, and long-term maintainability while partnering closely with product and engineering teams.Requirements5+ years of commercial software development experienceStrong proficiency in GolangStrong computer science fundamentals including algorithms, data structures, and system designExperience across the full software development lifecycle, from planning and objective-setting to delivery and supportProven experience working with high-load, high-traffic production systemsSolid understanding of scalable and maintainable backend architecture principlesAbility to independently work with large and unfamiliar codebasesStrong analytical and problem-solving skillsDemonstrated proactive mindset with the ability to identify issues before escalationExperience aligning technical solutions with business and customer needsAbility to effectively communicate and negotiate technical direction with engineering stakeholdersUpper-Intermediate English levelWILL BE A PLUSExperience with C++, Objective-C, or RustPrevious experience as a primary owner of a large-scale legacy systemExperience working within cybersecurity or infrastructure-focused productsBackground in distributed systems and service-oriented architecturesPersonal ProfileHighly proactive and self-driven engineerStrong ownership mentalityConfident in making technical decisions and defending architectural approachesComfortable working in ambiguous and complex environmentsStrong collaboration and communication skillsFocused on long-term quality and engineering excellenceResponsibilitiesIndependently own and navigate a large backend ecosystem consisting of multiple services with minimal ramp-up supportDevelop and maintain backend services using GolangWrite clean, scalable, and maintainable code while actively participating in code reviews and technical discussionsAnalyze legacy and unreviewed code to identify technical debt, systemic issues, and architectural risksProactively identify inefficiencies, gaps, and areas for improvement, proposing and implementing solutionsCollaborate with engineering and product teams to define technical objectives and execute roadmap initiativesAdvocate for architectural improvements and negotiate technical decisions with peer engineering teamsContribute to long-term platform evolution while balancing short-term business prioritiesEnsure reliability and performance of high-load production systems
Read the full posting on justjoinit →
FAQ
Is the Senior / Principal Go Developer (Cybersecurity Platform) role at Sigma Software remote?+
This Senior / Principal Go Developer (Cybersecurity Platform) position is listed as remote (Warszawa).
What seniority level is this Senior / Principal Go Developer (Cybersecurity Platform) role?+
This is a lead level position.
How do I apply for the Senior / Principal Go Developer (Cybersecurity Platform) role at Sigma Software?+
Use the "Apply on justjoinit" button to open the original posting on justjoinit, where you can submit your application directly to Sigma Software.