Full-Stack Software Engineer

ScienceSoft USA Corporation
McKinney, TX, United States
25 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Application Integration Architecture Audit Trail Automation of Tests Microsoft Azure Software Quality Cursor (Graphical User Interface Elements) Software Debugging Programming Tools Distributed Systems
+18 more
Identity and Access Management Python (Programming Language) Software Tools Next.js Software Engineering Systems Integration Web Application Frameworks Web Platforms Workflow Management Systems Enterprise Software Applications GitHub Copilot ReactJS Backend Event Driven Architecture Front End Software Development Api Design Web Api Microservices

Job description

We are looking for a strong Staff Software Engineer, Full Stack to help design, build, and scale the platform.

This is a high ownership role for an engineer who can work across backend services, frontend applications, APIs, workflows, integrations, and platform foundations. The ideal candidate is comfortable operating in ambiguous environments, influencing architecture, and turning complex business and technical requirements into reliable product outcomes.

We are not looking for a traditional software engineer only. We are looking for an AI native builder who uses modern AI tools as part of their daily engineering workflow to move faster, prototype quickly, improve code quality, support testing and documentation, and deliver stronger end to end outcomes., * Lead the design and development of core platform services, APIs, frontend applications, dashboards, and internal tools

  • Build full stack solutions across backend systems, user experiences, workflow logic, and integrations
  • Use AI tools to accelerate design, coding, testing, debugging, documentation, prototyping, and delivery
  • Design orchestration and workflow logic across services, vendors, business processes, and external systems
  • Drive integration architecture with third party platforms, enterprise systems, identity providers, financial systems, and other external services
  • Partner closely with product, design, security, business, and engineering teams to translate requirements into scalable technical solutions
  • Think end to end across product, user experience, architecture, delivery, operations, and long term maintainability
  • Define and improve engineering standards for architecture, code quality, testing, observability, security, and operational excellence
  • Mentor engineers and help raise the team’s AI native engineering practices
  • Contribute to long term platform strategy, including build versus buy decisions, extensibility, and maintainability

Requirements

  • 8+ years of software engineering experience, with strong experience building and operating production systems
  • Experience working at senior or staff level on complex distributed platforms
  • Strong full stack engineering background across backend systems and frontend applications
  • Strong backend development experience in Python.
  • Experience with modern frontend frameworks such as React, Next.js, or similar
  • Deep experience with service oriented or microservices based architectures
  • Strong understanding of API design, event driven systems, workflow orchestration, and distributed systems patterns
  • Hands on experience integrating with third party systems and external APIs in reliable, secure, and scalable ways
  • Experience with cloud platforms such as AWS, Azure, or GCP, along with containerized deployment patterns
  • Strong understanding of security, reliability, resilience, observability, and performance at scale
  • Ability to use AI tools effectively as part of the software development lifecycle, including coding assistants, prototyping, automated test generation, documentation support, design exploration, and productivity acceleration
  • Strong product sense and ability to think beyond assigned tickets toward customer outcomes, platform value, and business impact
  • Ability to navigate ambiguity, drive clarity, make sound architectural tradeoffs, and operate with high ownership and accountability, * With background in Fintech, Temporal orchestration
  • Experience building AI assisted or AI enabled products, developer tools, internal platforms, agentic workflows, or automation systems
  • Experience using AI tools such as Cursor, GitHub Copilot, Claude, Lovable, Replit, or similar tools to accelerate real software delivery
  • Experience in regulated domains such as fintech, digital platforms, enterprise software, or other compliance sensitive environments
  • Experience with workflow and orchestration engines such as Temporal, Zeebe, Camunda, or similar
  • Familiarity with identity, access management, auditability, and policy driven systems
  • Experience with integration heavy platforms involving multiple providers, vendors, or enterprise dependencies
  • Exposure to modern platform engineering practices, internal developer platforms, or reusable shared services
  • Strong engineering leadership, mentorship, and ability to raise the bar for technical quality and execution

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

9:56 min

Expanding browser capabilities with modern web APIs

Ire Aderinokun · JS Congress

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

7:44 min

Bootstrapping a test-driven asp.net web api

Alex Banul · LIVE

Videos

See all

Related articles

See all