Delinea - Golang Sr Developer
Requirements
• Bachelor’s or Master’s degree in computer science, software engineering, or related technical discipline. • 5+ years of professional experience working as a software engineer, with a focus on Go (Golang), distributed systems, and backend/network service development. • Proficiency with concurrent and systems-level programming, including goroutines, channels, and Go’s standard networking and cryptography libraries. • Strong understanding of distributed systems, network protocols, and API design (gRPC/Protobuf and/or RESTful APIs). • Experience with AWS (or another major cloud provider) and cloud-native deployment models. • Strong problem-solving, analytical, and communication skills. • Ability to work effectively within a collaborative and structured team environment. • Eagerness to learn and adapt in a fast-paced environment. • Demonstrated ability to mentor or support others on the team. • We’d Love to See: • Experience with cloud platforms (AWS, Azure or GCP). • Experience deploying and operating distributed services using Terraform automation and CI/CD pipelines.
Responsibilities
• Participate in the architecture, design, development, testing, and maintenance of highly concurrent, distributed backend systems in Go (Golang), ensuring alignment with StrongDM’s and Delinea’s cloud and security architecture standards. • Build, deploy, and operate the proxy data plane (gateways and relays) and control-plane services using CI/CD pipelines. • Collaborate with architects, product managers and DevOps/SRE teams to define system roadmaps as well as design, develop, test and deploy software solutions. • Write clean, maintainable, idiomatic and efficient code in Go, including secure network protocols and the application of cryptographic primitives (TLS/mTLS, credential brokering, and key management). • Conduct code and design reviews, emphasizing performance, security, maintainability and quality by maintaining high development standards. • Diagnose and resolve technical issues and software defects across distributed, multi-cloud environments, including production connectivity and performance issues. • Prepare and maintain comprehensive documentation for services, APIs, and deployment processes. • Provide technical mentorship to engineering peers and foster a culture of continuous improvement. • Learn and apply best practices in software engineering, security and DevOps.
Benefits
• We're passionate problem-solvers helping the world's largest organizations protect what matters most: their human and machine identities. • We invest in people who are smart, self-motivated, and collaborative. • What we offer in return is meaningful work, a culture of innovation and great career progression. • At Delinea, our core values are STRONG and guide our behaviors and success: • Spirited - We bring energy and passion to everything we do • Trust - We act with integrity and deliver on our commitments • Respect - We listen, value different perspectives, and work as one team • Ownership - We take initiative and follow through • Nimble - We adapt quickly in a fast-changing environment • Global - We embrace diverse people and ideas to drive better outcomes • We believe weaving these core values into our day-to-day actions, and our process for hiring, evaluating, and promoting employees, helps us cultivate a work environment that embraces collaboration and camaraderie. • We take care of our employees. We offer competitive salaries, a meaningful bonus program, and excellent benefits, including healthcare insurance, as well as pension/retirement matching, comprehensive life insurance, an employee assistance program, time off plans, and paid company holidays.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT