Senior Software Engineer

Posted:
9/4/2024, 10:27:25 PM

Location(s):
Chennai, Tamil Nadu, India ⋅ Tamil Nadu, India

Experience Level(s):
Senior

Field(s):
Software Engineering

Workplace Type:
Hybrid

Predictive analytics and machine learning power Socure’s groundbreaking technology and fuel our mission to verify 100% of good identities in real time and completely eliminate identity fraud on the internet.

Socure is the world leader in digital identity verification and fraud prevention. Our recent awards include Forbes 2022 America’s Best Startup Employers, The Forbes Cloud 100, The Deloitte Technology Fast 500, and Inc. 5000’s fastest growing companies.

Listen to why some of the world’s top technology investors see the enormous, transformative potential in Socure’s mission and products:

https://www.youtube.com/watch?v=ifM9_jPQCv8

We are seeking a highly skilled and experienced Senior Software Engineer (Frontend) to join our

dynamic engineering team. As a Senior Software Engineer you will be a key technical leader responsible for driving the design, development and deployment of our cutting-edge software solutions. You will work closely with cross-functional teams, mentoring junior engineers and ensuring the delivery of high quality, scalable and secure software products

Socure’s Engineering team takes pride in teamwork, driving outcomes, our commitment to an amazing technology experience, and contributing to Socure’s mission to eliminate identity fraud. 

This role is part of the UX engineering team that owns customer facing web based products and related internal services.

Job Summary:

  • Designs and implements complex core components and systems. Coordinates the execution of such projects using technical strategies with one or more teams of engineers

  • Be proactive in proposing new projects, processes, or initiatives that can help improve how we operate our platform and products.

  • Carry through project planning and resourcing of large / complex projects, involving multiple engineers. Ability to execute these projects with one or multiple teams

  • Lead and influence others. Provide guidance and mentorship to other engineers

  • Participate in architectural discussions and provide guidance on system design and technology choices 

Job Requirements:

  • Bachelor's in Computer Science or a related field; or an equivalent combination of education and experience

  • 4-6 years of experience in software engineering, with a strong focus on designing and building large-scale systems Expert-level programming skills and a deep mastery of software engineering discipline

  • Proficiency in web technologies like ReactJS, CSS, HTML5 and JavaScript

  • Experience in building backend APIs with Java / Python / Go / Scala

  • Ability to design and develop complex web applications, core components and systems

  • Excellent communication and collaboration abilities

  • Strong problem-solving skills and attention to detail






 

Socure is all about encouraging people to push the boundaries of what’s possible through top-tier performance, innovation, ownership, and shared expertise.

We empower excellence by providing great perks and benefits to both our fully remote employees in North America and our hybrid teams in India.

To learn more, check out Socure’s Career Page: https://www.socure.com/company/careers

Socure is an equal opportunity employer and value diversity of all kinds at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

To learn more about how our work is changing the world, check out these articles and videos: