Senior Software Engineer (IC2)2 jobs in United States
info-icon
This job has closed.
company-logo

Abacus Service Corporation · 1 day ago

Senior Software Engineer (IC2)2

Abacus Service Corporation is seeking a Senior Software Engineer to deliver automated solutions for software processes at OneMain Financial, the country's largest lending-exclusive financial company. The role involves running tests for databases, systems, networks, and applications, as well as identifying bugs and quality issues in development and business processes.

Health CareInformation Technology
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Implement APIs using TypeScript (Node.js/Apollo Server) and Golang for high-performance services
Develop GraphQL subgraphs and REST endpoints, ensuring schema integrity and efficient resolver logic
Integrate with API gateways and enforce security standards (OIDC/JWT, role-based access)
Collaborate with other application teams to design and implement API integration patterns
Work with Apollo Router for federated GraphQL architectures and schema composition
Ensure robust error handling, observability, and performance optimization across services
Build and maintain data access layers using GORM (Go) and PrismaORM/TypeORM (TypeScript)
Implement data integration workflows with relational databases (PostgreSQL) and data warehouses (e.g., Snowflake)
Optimize queries and ensure secure handling of sensitive data
Deploy and operate services on containerized and serverless platforms (ECS/Fargate, Lambda) across AWS/GCP/Azure
Use IaC tools (CDK/Terraform) for environment provisioning and configuration
Implement observability practices with distributed tracing (X-Ray/OpenTelemetry), structured logging, and metrics

Qualification

GolangTypeScriptAPI DesignCloud ComputingCI/CDSecurity StandardsORMsTechnical WritingContinuous LearningTeam Collaboration

Required

Proficient programming skills in one or more languages and the ability deliver a clear, concise explanation of work via technical writing
Interest in and ability to discuss technical concepts beyond own immediate work
Applies enthusiasm for continuous learning to improve contributions and maintains craftsmanlike approach to work and, generally, understands how own work fits into broader technical strategy
Applies and hones core skills for software development and expresses interest in technology trends including design principles and patterns, and methods including Agile software development, iterative delivery, and cloud computing
Proficiency in Golang and TypeScript; experience with Node.js, Apollo Server, and REST API design
GORM, PrismaORM or TypeORM; strong understanding of relational and NoSQL data stores
Experience with at least one major cloud provider (AWS/GCP/Azure); familiarity with serverless and container orchestration
JWT/OIDC, TLS, IAM/RBAC principles
Logging, metrics, and distributed tracing tools
Automated build/deploy pipelines and zero-downtime deployment strategies

Preferred

Experience with GraphQL federation and Apollo Router
Familiarity with messaging systems (SQS/EventBridge or equivalents) and asynchronous processing patterns
Exposure to data warehouse integration (Snowflake or similar)
Bachelor's degree in Computer Science, Computer Engineering or a similar field

Company

Abacus Service Corporation

twittertwitter
company-logo
Abacus Service Corporation is provides IT solutions for global health care businesses.

H1B Sponsorship

Abacus Service Corporation has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (3)
2023 (2)
2022 (2)
2021 (4)
2020 (4)

Funding

Current Stage
Growth Stage

Leadership Team

S
Sam Akunuri
Founder and COO
linkedin
Company data provided by crunchbase