
Sr. Staff Software Engineer (GraphQL, Typescript, Agular, AWS)
OneMain Financial1 day ago
Fort Mill, SC, USASenior / Staff+
Responsibilities
- Design, develop, and maintain scalable GraphQL APIs and data solutions.
- Use TypeScript for efficient back-end development and support front-end and back-end applications.
- Develop and support multiple products in collaboration with cross-functional teams.
- Design, implement, and review automated test cases.
- Build and operate cloud, containerization, infrastructure-as-code, and CI/CD solutions.
- Provide technical leadership, guidance, and mentorship to junior engineers.
- Conduct code reviews and enforce quality, maintainability, and coding standards.
- Troubleshoot and resolve complex technical issues affecting software stability and reliability.
- Collaborate with architects, product managers, and designers to define and deliver solutions.
- Manage hands-on delivery of innovative projects against timeline and quality standards.
- Stay current with industry trends, technologies, and software development practices.
Requirements
- Bachelor’s or master’s degree in Computer Science, Engineering, or a related field.
- 7–10 years of software development experience leading large-scale initiatives with cross-functional teams.
- Strong GraphQL expertise, including schema design, query optimization, and performance tuning.
- Expertise in TypeScript for front-end and back-end development.
- Experience with BPMN workflow solutions such as Camunda.
- Proficiency with Redis data modeling, performance optimization, and data migration.
- Familiarity with Node.js, React, or similar frameworks.
- Experience with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
- Familiarity with version control systems, especially GitHub.
- Experience with AWS, Azure, or Google Cloud is preferred.
- Knowledge of Docker and Kubernetes is preferred.
- Familiarity with domain-driven design is preferred.
- Previous leadership or mentorship experience is preferred.
- Strong problem-solving, communication, collaboration, organization, and code-quality skills.
Tech Stack
AngularAWSAzureCircleCIDockerGitLab CI/CDGoogle CloudGraphQLJenkinsKubernetesNode.jsPostgreSQLReactRedisTerraformTypeScript
Categories
About OneMain Financial
OneMain Financial is a U.S. consumer lender providing personal loans, credit cards, and related services primarily for nonprime borrowers, delivered online and through 1,300+ branches. The company earns revenue from interest and fees on consumer lending products. Founded in 1912, it is headquartered in Baltimore, MD, and trades on the NYSE under the ticker OMF.