Senior Backend Developer
Sectigo
Company Description
At Sectigo, we align around our mission and pride ourselves in helping thousands of customers sleep better at night.
Sectigo is a leading provider of digital identity and cybersecurity solutions, offering a comprehensive suite of products to protect online transactions and communications. Our mission is to secure the digital landscape for enterprises worldwide.
“When people think Online trust management, they think Sectigo because we offer our customers unparalleled peace of mind.”
How we show up with each other and our customers every day is just as important, and we win as #OneSectigo by living out our core values - Support, Excellence, Communication, Teamwork, Integrity, Growth and Openness. We are committed to investing in our diverse teams where everyone understands their role and how they support our strategic goals, we drive operational excellence through scale and efficiency, and we strive to delight our customers and become the market leader in our industry. If you aspire to join a driven team that holds each other accountable to meeting our lofty goals and you’d like to be part of our growth story in delivering a market leading user experience, we’d like to talk to you.
Job Description
We are looking for a Senior Backend Developer to join our growing global team at Sectigo.
The Senior Backend Developer will have a passion to learn and the dedication to immediately contribute to our web security applications. This individual will thrive on learning new technologies and is eager to make an immediate impact on our web security platforms. This individual will manage the quality, scalability, and robustness required with their Perl and Golang skills to support an established SaaS product.
This is a full-time and in-office position, working 5 days a week from our Chennai office at DLF IT Park, Manapakkam.
Here are the core functions, responsibilities, and expectations for this role:
- Work with an experienced team to architect and modernize an established website security platform and APIs built in Perl 5 with new development ongoing in Golang.
- Build and maintain internal APIs, external APIs, with a focus on modernization and long-term stability and maintainability.
- MySQL Database design and optimizations to manage connections for scalability and performance.
- Migrate and streamline legacy workflows into a message broker or event-driven architecture.
- Continue improvements to production logging, monitoring, and observability.
- Work with Product, Engineering, and Operations Teams to improve our core security scanning capabilities – ensuring compatibility, performance, and robustness of the core products while continuing to add functionality.
- Responsible for creating more than just production code – tests, design, documentation, performance analysis, and product support.
- Other duties as assigned and related to the nature of this role and company initiatives.
Qualifications
Education:
- Bachelor’s degree in computer science, Engineering, Mathematics or equivalent experience is strongly preferred.
Experience:
- A minimum of 10 years of relevant technical developer experience in corporate and/or commercial settings.
- Strong leadership and system design principles – collaborate with fellow Perl developers to architect scalable and performant complex systems in an agile team.
- Experience developing software in a professional environment, including technical refinement in an agile team, source control, bug tracking, unit testing.
- Languages and Utilities: Perl, lighttpd, Memcached, Redis, lftp, clamav, and Ubuntu utilities.
- Experience with software and system designs: software design patterns, object-oriented architecture and design, network principles and protocols, REST API design, microservices, and unit testing.
- In-depth knowledge and experience with various web hosting environments and network protocols (e.g., TCP/IP, SSH, FTP, HTTP).
Ideal Candidate Profiles, Talents, and Desired Qualifications:
- Excellent English language communication skills to work effectively with a global team.
- Knowledge of OWASP Top 10 web application security risks and how to mitigate them.
- Familiarity with web scraping, website fingerprinting, and modern malware challenges.
- Knowledge of static and dynamic code analysis tools.
- In-depth knowledge of MySQL and stored procedures.
- Interests in building and deploying pipelines, containerization, and collaborating on CI/CD improvements.
- Experience with or desire to learn Golang a plus.
Additional Information
Global team. Global reach. Global impact.
At Sectigo, we believe doing good is good business. Our strength and our success come from our team of passionate, engaged individuals who make a difference, both locally and globally. Our commitment to engagement is rooted in an unconditionally inclusive workforce, embodying our unique perspectives, heritages, and backgrounds, all as diverse as the experiences of each Sectigo employee. Importantly, we strive to be recognized not only as the CLM leader but also for our intentional efforts to promote employees into the roles that most challenge and excite them, into experiences that allow them to grow their interests as we grow the business. We are committed to bringing a little bit of fun and a whole lot of happiness into everything we do so that our work – and our team members – reflect the positive outcomes we deliver to our customers every day.