Job Closed

This listing is no longer active.

G-P logo
G-P

Find, hire and manage teams in days instead of months with the #1 Global Growth Platform.™

Senior Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000H1B No SponsorCompany SiteLinkedIn

Location

India

Posted

72 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer

G-P

• Build and maintain reliable, high-quality integrations between G-P's platform and third-party HRIS systems (ADP, Workday, etc.) • Design and develop new services leveraging a serverless, event-driven microservices architecture (AWS SAM/Lambda, EventBridge, SNS) • Own and enhance components of our public API platform, focusing on robust REST API design, OAuth implementation, and management of inbound and outbound webhooks • Translate high-level product requirements and business needs into clearly defined, pragmatic workstreams, design specifications, and sprint stories • Collaborate closely with Product and User-Experience teams to understand requirements • Contribute to the evolution of the SDLC and champion engineering best practices.

Job Requirements

  • Exceptional communication skills (written and oral)
  • Proven ability to show initiative and thrive in a multi-region remote-first environment
  • A pragmatic approach to problem-solving, with the ability to pivot and adapt to changing requirements
  • Strong command of serverless architectures, specifically using AWS SAM/Lambda
  • Deep, practical experience designing and working with NoSQL databases, specifically DynamoDB
  • Proven experience designing, building, and maintaining microservices and bounded contexts
  • Demonstrated ability in REST API design and implementing event-driven patterns using technologies like AWS EventBridge and SNS
  • Experience with CI/CD practices using GitHub Actions
  • Experience developing & integrating full-stack web applications using modern frameworks (e.g., Typescript, React, Node.js, APIs)
  • B.S. in Computer Science or equivalent.

Benefits

  • Generous paid parental leave
  • Flexible time off
  • Spending accounts
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Sabbatical after 5 years and more.

Related Job Pages

More Full-stack Engineer Jobs

Role Description We're looking for a Full-Stack Engineer to design and build the products that put AI in front of real users. This is applied engineering work: building responsive front-ends, robust back-ends, and the data and integration layers that connect them to AI systems running in business-critical environments. You'll take products from idea to deployment, owning the full path including architecture, implementation, performance, and the operational concerns that determine whether a system survives contact with users. What You'll Do - Design, implement, and ship products that wrap AI capabilities into user-friendly applications. - Build responsive front-ends, scalable back-end services, and the database and pipeline plumbing in between. - Work closely with AI engineers to integrate models, agents, and retrieval systems into customer-facing applications. - Own product performance metrics, including testing, observability, and feedback loops for confident iteration. - Collaborate with engineers, designers, and strategists, participating in client conversations from early scoping through delivery. Qualifications - 3+ years of experience shipping production web applications. - Background in computer science, math, physics, engineering, or another technical or scientific field. - Strong across the stack: comfortable in Python on the back-end (FastAPI or similar). - Confident with React, TypeScript, and modern front-end tooling. - Familiar with relational databases and integration work connecting services. Requirements - Take engineering fundamentals seriously: CI/CD, testing, version control hygiene, and code quality matter. - Comfortable deploying on a major cloud provider (Azure preferred). - Understand how to balance performance, cost, and maintainability. - Experience debugging production systems. - Fluent in using AI-assisted coding tools like Claude Code, Codex, and MCP-based workflows. How You Work - Treat product engineering as a craft, caring about UX details, performance, and observability. - Comfortable in a consulting environment with varying domains and constraints. - Able to translate between business problems and technical solutions. - Enjoy a fast-paced field, actively pulling in useful new models, frameworks, and patterns. - Push back when something doesn't make sense and care about building sustainable products. Contract & Setup We are open to both permanent employment and long-term contractor arrangements. The final setup will depend on your location, work authorization status, and local compliance requirements. Interested? If this sounds like a fit, apply with your CV and a short note on a product you've built that you're proud of. Bonus points for something we can actually look at!

Portugal
Full TimeRemoteTeam 51-200Since 2016H1B No Sponsor

• Maintain and extend our WordPress and ReactJS platforms. • Implement and support API integrations (internal and external). • Collaborate with designers and product teams to translate Figma UI/UX into functional and responsive solutions. • Participate in the code review process, ensuring code quality, performance, and scalability.

United States
Job Closed
ProArch logo

Senior Full-Stack Engineer

ProArch

Consulting and technology- enabled by cloud, guided by data, fueled by apps, and secured by design.

ContractRemoteTeam 201-500H1B Sponsor

• Functions as an individual contributor and works independent of supervision • Capable of working independently and in teams to design and implement complex software programs and framework components • Serves as technical lead on development projects • Provides development strategy for a client and develops multi-year development approach on programs • Coordinates and plans all of the tasks required for the software development and implementation • Creates conceptual design and writes technical specifications for business requirements • Evaluates new technologies for solving technical problems • Guides Developer team on Proof of Concepts using new technologies and innovation • Recommends technologies and solutions to enhance the user experience • Prepares conceptual technical solution based on business requirements • Works on application integration with third-party systems • Identifies security issues and provides corrective action plan • Identifies and escalates program risks and issues to leadership, and assists in developing solutions • Participates in design sessions and analyzes user needs to determine technical requirements • Collaborates with Business Analysis team to finalize the system design and technical solutions • Develops process flows, screen designs, and storyboarding to support system design • Provides the component level details and effort estimates to Development Principals and project managers for system Enhancements • Participates in peer reviews of detailed design and technical documentation • Performs code reviews and suggests improvement areas to Developer team • Prepares implementation checklists • Demonstrates in-depth knowledge of development to ensure high quality • Demonstrates advanced expertise and contributes to the Development practice by publishing technology points of view through the creation of white papers • Read, understand, and adhere to all corporate policies including policies related to HIPAA and its Privacy and Security Rules.

United States
Full TimeRemoteTeam 5,001-10,000Since 2005H1B Sponsor

• Lead end-to-end design across ingest, pipelines, ClickHouse storage and query • Write and maintain high-quality Go services • Raise the bar on code review • Partner across teams to design integrations • Mentor engineers across the team

ON + 1 moreAll locations: ON | Canada
$103K - $154.4K / year
Job Closed