Remotery

Senior Software Engineer, API & Integration

atSharetec SystemsRemoteUS flagCaliforniaFull-timeSolutions EngineerSenior$110k – $140k/year

Posted Jul 22

This is a fully remote position, open to applicants in California.

📋 Description

• Create and develop new REST or GraphQL APIs using Go that are secure, efficient, versioned, and thoroughly documented.

• Take ownership of the API as the integration layer and transitional architecture for Sharetec's Core modernization project.

• Design and implement complex scalable workloads that adhere to modern API standards and deployment practices (Docker, OAuth2/2.1, JWT, OpenAPI/Swagger, Terraform, etc.).

• Establish API design standards, contracts, and shared libraries for reuse by other teams.

• Assess and recommend tools and frameworks that enhance developer productivity and the reliability of integrations.

• Construct the data-normalization layer that aligns new services with the existing data schema.

• Develop the central integration hub that connects various distinct systems through a unified normalization model.

• Collaborate with core processing engineers to ensure that integration contracts remain consistent with the evolving platform of record.

• Maintain data integrity, observability, and effective failure handling across all integration endpoints.

• Guide and mentor mid-level and junior engineers in API and integration design.

• Facilitate design discussions and code reviews, fostering a culture of clear communication and shared responsibility.

• Convert business and product requirements into technical solutions in partnership with product managers and QA.

• Contribute to documentation, internal tools, and process enhancements that improve the efficiency and effectiveness of the entire team.


⛳️ Requirements

• Over 6 years of professional experience in software development, including senior or technical leadership roles on complex initiatives.

• In-depth, hands-on expertise in Go for developing backend and API services.

• Significant experience in designing REST or GraphQL APIs from scratch (not merely consuming third-party APIs).

• Practical experience in designing and building intricate containerized workloads.

• Knowledge of Infrastructure as Code solutions such as Terraform or similar tools.

• Strong skills in database design and data architecture, including data normalization and transitional/strangler-pattern architectures (PostgreSQL, SQL Server, or similar).

• Good understanding of API security, versioning, performance optimization, and observability.

• Bachelor's degree in Computer Science, Software Engineering, or equivalent hands-on experience.


🏝️ Benefits

• Health insurance

• Dental coverage

• Vision coverage

• Life and disability coverage

• Paid Time Off (PTO)

• Paid holidays - including your birthday off!

• $1,000 employee referral program

• 401(k) and 401(k) matching

People also viewed

Sezzle2 days ago

Solutions Engineer

BR flagBrazil OnlyFull-timeSolutions Engineer
ApplyView job
CrowdStrike2 days ago

AI Security Solutions Consultant

US flagUnited States OnlyFull-timeSolutions Engineer$115k – $160k/year
ApplyView job
Cox Enterprises2 days ago

Senior Solutions Architect – RapidScale

US flagCalifornia, +4 more statesFull-timeSolutions Engineer$155.2k – $232.8k/year
ApplyView job
Blue Yonder2 days ago

Senior Solution Architect – Demand/Supply/Merchandise Planning/Retail

PL flagPoland, +3 more statesFull-timeSolutions Engineer
ApplyView job
Sezzle2 days ago

Solutions Engineer

CL flagChile OnlyFull-timeSolutions Engineer
ApplyView job
Nagarro2 days ago

Principal Engineer – SAP Analytics Solution Architect

CA flagCanada OnlyFull-timeSolutions Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers