Senior Software Engineer
Posted Updated
- At Socure, Software engineers work within product-focused teams to design and build systems that operate at scale and deliver meaningful, real-world impact. Our teams actively engage with customers to drive satisfaction and champion continuous improvement across our product suite
- As a Senior Backend Engineer, you will be responsible for leading the design and implementation of distributed systems, taking full ownership of critical non-functional requirements such as scalability, security, and reliability
- You will mentor fellow engineers, provide technical expertise, and remain hands-on through all phases of development—from architecture and implementation, to testing, documentation, and production support
- Architect, develop, test, and debug scalable backend services for distributed systems
- Lead and deliver on key non-functional requirements, including scalability, availability, performance, and security
- Design, author, and maintain comprehensive unit, integration, and functional tests to ensure reliability and exceptional coverage
- Create and contribute to technical documentation, fostering knowledge sharing and collaboration across teams
- Break down complex projects into clear, actionable tasks and drive them through to completion
- Mentor and support team members with code reviews, technical guidance, and sharing best practices
- Collaborate cross-functionally with product managers, designers, and engineers to deliver impactful features
- Continuously improve engineering processes, tools, and practices within an agile environment
Benefits
- Health: Comprehensive medical coverage, including vision, dental, and FSA
- Parental Leave: Generous leave allowance for
parents-to-be - 401k: Pre-tax savings for retirement
- Life Insurance: Protect your family in
case of emergency - PTO: Take as much time as you need,
when you need it - 100% Remote: Work from anywhere anytime, whatever suits your lifestyle
- WFH Allowance: Generous reimbursement program to maximize your WFH setup
- Deskpass: Work in an office environment whenever you feel the need
- Mental Health Provider: Connect with clinicians when you need it
- Learning & Development: Self-education allowance & free career coaching
- Employee Assistance Program “EAP”: Lifestyle resources available as well as additional mental health resources
- Fertility Provider: Family planning solutions for those interested
- Personal Legal Support: Significant discounts with RocketLawyer
- This role is ideal for backend engineers who are passionate about building robust systems in Golang, thrive in a fast-paced environment, and want to shape technology at scale
- Familiarity with cloud platforms (AWS/GCP), NoSQL databases, big data analytics, or machine learning services is a plus
- Demonstrated analytical and reasoning skills, with the ability to visualize and simplify complex systems
- 5–8 years of professional software engineering experience with strong Golang proficiency, ideally in product-driven companies
- Experience working with high-throughput, low-latency systems is highly desirable
- Solid programming fundamentals, excellent problem-solving skills, and expertise in system design
- Experience building microservice architectures and developing RESTful APIs
- Deep understanding of concurrency, multi-threading, and distributed computing concepts
- A growth mindset and a genuine desire to learn, improve, and help build leading-edge backend systems
