Senior Software Engineer

New York or Remote USA

Applications have closed
Socure logo
Socure

Founded in 2012, Socure is the leader in high-assurance digital identity verification technology.  Named to Forbes’ 2019 AI 50 list as one of America’s most promising AI companies, and a recent winner of API World’s Best Data API, Socure’s technology applies artificial intelligence and machine learning techniques with trusted online/offline data intelligence from email, address, phone, IP, social media and the broader Internet to verify identities in real-time. Customers include three of the top five U.S. banks, seven of the top 10 U.S. card issuers, as well as the majority of leading digital banks, lenders and insurers across the U.S. We are funded by some of the world's best investors and entrepreneurs including Scale, Commerce, Work-Bench, Citi Ventures, Wells, Synchrony, MVB Bank, Santander InnoVentures and Two Sigma.

In our mission to become the single, trusted source of identity verification and eliminate identity fraud from the internet, data is at the core of what we build - It’s how we innovate and how we offer the most accurate Identity Verification on the market. With the company growing very fast and our customer needs even faster, the only way for us to succeed in our mission is to significantly scale how we work with data and build our ML models.  This is where you come in!

Socure is looking for a Senior Software Engineer to join our Microservice Platform team and help us build its next generation. You will report directly to our Principal Software Engineer and work closely with product engineering, infrastructure teams and product management teams. Leveraging your expertise in the field, you will help build the tools, methods, and framework necessary to manage the entire lifecycle of a microservice. Your team goal will be to maximize the productivity of the product teams.

What You’ll Do: 

  • Work cross functionally with various teams across Socure to define, design, deliver, and operate an integrated, opinionated platform that makes backend engineers incredibly productive.
  • Focus on reliability as your consistent top priority to ensure Score is always available.
  • Working closely with the product teams to understand their pain points and needs, use this to help define the short and long term roadmap for the platform
  • Assisting the design and implementation of our self service microservice platform, enabling the product teams to manage their own services end to end in a consistent way (framework, release process, capacity planning, observability, and so so)
  • Building advanced deployment automation allowing us to rapidly bootstrap complete environment in different context (multi region, multi cloud, QA, local machines)
  • Developing complete disaster recovery plan for our microservice platform
  • Defining the standards and tools needed to guarantee the security of the microservice platform
  • Helping define and maintain the highest quality of code through reusable libraries and frameworks

 

What You’ll Bring: 

  • Passionate about developer experience and developer tools
  • Experience building and maintaining microservice platform (release, capacity planning, observability, and so on)
  • Experience building and maintaining SaaS platform at scale, guaranteeing high throughput, availability, low latency, and security
  • Extreme aptitude to automate operational workloads.
  • Comfortable providing recommendations and identifying risks and mitigation plans
Job region(s): North America
Job stats:  1  0  0

Explore more Remote work and WFH career opportunities