What are the responsibilities and job description for the Senior Software Engineer position at Landing Point?
Company Overview:
A leading financial services company specializing in installment loans is seeking a Senior Software Engineer to enhance their backend services and API integrations. The role involves delivering automated solutions and ensuring the robustness of mission-critical services.
Job Responsibilities:
The post Senior Software Engineer appeared first on Landing Point.
A leading financial services company specializing in installment loans is seeking a Senior Software Engineer to enhance their backend services and API integrations. The role involves delivering automated solutions and ensuring the robustness of mission-critical services.
Job 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 using relational databases (such as PostgreSQL) and data warehouses (e.g., Snowflake).
- Deploy and operate services on containerized and serverless platforms (ECS/Fargate, Lambda) across AWS/GCP/Azure.
- Utilize Infrastructure as Code (IaC) tools, such as CDK or Terraform, for environment provisioning and configuration.
- Implement observability practices with distributed tracing (X-Ray/OpenTelemetry), structured logging, and metrics.
- Proficiency in Golang and TypeScript; experience with Node.js, Apollo Server, and REST API design.
- Experience with 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.
- Knowledge of JWT/OIDC, TLS, IAM/RBAC principles.
- Experience with logging, metrics, and distributed tracing tools.
- Experience with automated build/deploy pipelines and zero-downtime deployment strategies.
- Bachelor's degree in computer science, computer engineering, or a similar field.
The post Senior Software Engineer appeared first on Landing Point.
Salary : $50 - $67