Intermediate Software Engineer

Jobtailor

North Carolina

On-site

USD 110,000 - 160,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Jobtailor in North Carolina seeks a software engineer to design, implement, and test high-availability fraud detection systems. You will build scalable data workflows and APIs, and own end-to-end delivery, monitoring, and incident response.

Collaborate with product managers, data scientists, and engineers to translate fraud and risk requirements into scalable solutions, while upholding security, confidentiality, and privacy controls.

Qualifications

  • Typically requires a Bachelor's degree in relevant field and a minimum of 2 years of related experience; or an advanced degree; or equivalent work experience
  • Proficiency in Python — well-tested, maintainable, scalable code
  • Proficiency in SQL and comfort with relational and/or analytical data stores
  • Proficiency in JavaScript/TypeScript and a modern framework (Vue.js or similar)
  • Experience implementing and maintaining CI/CD pipelines
  • Experience building applications using a cloud-native, service-oriented architecture
  • This position requires fluent written and oral communication in English
  • Applicants must be authorized to work for any employer in the U.S.
  • Applicants must not require employment visa sponsorship or transfer of sponsorship at this time

Responsibilities

  • Design, implement, and test software solutions with a focus on high availability and resiliency
  • Build and operate scalable data workflows, including data pipelines, transformations, and integrations with the data platform
  • Work across the stack, from data layers to APIs to front-end integrations
  • Own systems end-to-end, including delivery, monitoring, incident response, and iteration
  • Partner with product managers, data scientists, and engineers to translate fraud and risk requirements into scalable solutions
  • Ensure adherence to security, confidentiality, and privacy policies and controls
  • Assist and mentor teammates, provide technical leadership, and evangelize best practices
  • Build production systems that help customers detect and prevent fraud

Skills

Python
SQL
JavaScript/TypeScript
CI/CD
Cloud-Native Architecture
Data Pipelines
API Integration
Software Testing
Incident Response

Education

Bachelor's Degree
Advanced Degree

Job description

  • Design, implement, and test software solutions with a focus on high availability and resiliency
  • Build and operate scalable data workflows, including data pipelines, transformations, and integrations with the data platform
  • Work across the stack, from data layers to APIs to front-end integrations
  • Own systems end-to-end, including delivery, monitoring, incident response, and iteration
  • Partner with product managers, data scientists, and engineers to translate fraud and risk requirements into scalable solutions
  • Ensure adherence to security, confidentiality, and privacy policies and controls
  • Assist and mentor teammates, provide technical leadership, and evangelize best practices
  • Build production systems that help customers detect and prevent fraud
Requirements
  • Typically requires a Bachelor's degree in relevant field and a minimum of 2 years of related experience; or an advanced degree; or equivalent work experience
  • Proficiency in Python — well-tested, maintainable, scalable code
  • Proficiency in SQL and comfort with relational and/or analytical data stores
  • Proficiency in JavaScript/TypeScript and a modern framework (Vue.js or similar)
  • Experience implementing and maintaining CI/CD pipelines
  • Experience building applications using a cloud-native, service-oriented architecture
  • This position requires fluent written and oral communication in English
  • Applicants must be authorized to work for any employer in the U.S.
  • Applicants must not require employment visa sponsorship or transfer of sponsorship at this time
Core Competencies

Demonstrates expertise in designing and implementing scalable software solutions, with a strong focus on high availability, resiliency, and security. Proficient in Python, SQL, and JavaScript/TypeScript, with experience in cloud-native architectures and CI/CD pipelines.

Highest-signal resume keywords
  • Python Programming
  • SQL Proficiency
  • JavaScript/TypeScript Development
  • CI/CD Pipeline Implementation
  • Cloud-Native Architecture
Hard Skills
  • Python Programming
  • SQL Proficiency
  • JavaScript/TypeScript Development
  • CI/CD Pipeline Implementation
  • Cloud-Native Architecture
  • Data Pipeline Development
  • API Integration
  • Software Testing
  • Scalable Solutions Design
  • Incident Response
Soft Skills
  • Technical Leadership
  • Mentoring
  • Collaboration
  • Communication
Certifications & Qualifications
  • Bachelor's Degree
  • Advanced Degree
Industry Keywords
  • High Availability
  • Resiliency
  • Data Workflows
  • Fraud Detection
  • Security Policies
  • Privacy Controls
Get your free, confidential resume review.
or drag and drop your file here.