Senior Software Engineer

Neubus
Round Rock, Texas, United StatesFull-timePosted Aug 27, 2026

About the role

Job description:

Job Summary

Senior Software Engineer (Node.js/TypeScript, Python, PHP) — AWS, OAuth2/JWT, AI-Assisted Development We are seeking a highly skilled Senior Software Engineer with proven experience using Cursor (or comparable AI-assisted coding tools) to accelerate development workflows. You will work with our Staff and Senior Engineers to translate customer requirements into product capabilities, architect and deliver microservices-based systems, and continuously improve existing platforms. You will help lead the strategy and execution of a technical roadmap that increases delivery velocity and unlocks new engineering capabilities. The ideal candidate combines deep technical expertise with strong product thinking and customer empathy.

Key Responsibilities Own microservices architecture: design service boundaries, APIs, data contracts, and integration patterns to support scalable product growth. Translate customer requirements into product: partner with Product and stakeholders to clarify needs, define scope, write technical approaches, and deliver incrementally. Provide technical and thought leadership across teams; set architecture standards and best practices. Collaborate with product managers, customers, and engineering teams to solve complex problems and drive outcomes. Build and maintain services using Node.js, TypeScript, Python, and PHP, plus SQL and NoSQL data stores. Design and implement extensible REST APIs and service-to-service communication patterns. Implement secure authentication and authorization using OAuth2 and JWT-based access tokens. Build and operate cloud-native solutions on AWS with production-grade reliability, security, and observability. Drive CI/CD, infrastructure as code, and automated testing practices across services. Lead technical planning, decomposition, and delivery across multiple workstreams; ensure quality, performance, and operability. Mentor engineers through code reviews, pairing, architecture reviews, and coaching. Analyze cloud cost drivers, forecast impacts, and incorporate cost-awareness into architecture decisions. Establish and improve operational readiness: monitoring, alerting, incident response, and performance tuning.

Requirements 8+ years of professional software development experience. 4+ years of architecture and system design experience, including reliability and scaling. Significant experience architecting microservices in production: o domain-driven service modeling, API versioning, backward compatibility o resilience patterns (timeouts, retries, circuit breakers), distributed tracing o data ownership and consistency strategies (sagas, outbox, eventual consistency) Proven ability to take customer requirements and turn them into product: o discovery/clarification, technical scoping, tradeoff decisions, iterative delivery o collaboration with Product, UX, and customer-facing teams Strong proficiency in at least two of: Node.js/TypeScript, Python, PHP (and ability to work across all four as needed). 4+ years of cloud experience with strong preference for AWS (IAM, VPC, ECS/EKS, Lambda, RDS/DynamoDB, S3, CloudWatch, etc.). Experience with SQL and NoSQL databases; designing data models and service-owned persistence. Experience with Docker and container orchestration (Kubernetes/EKS preferred where applicable). Experience with OAuth2 and JWT, and modern service authentication/authorization practices. Experience with continuous delivery and infrastructure as code (Terraform, CloudFormation, or CDK). Strong fundamentals in data structures, algorithms, and engineering best practices. Expert-level proficiency with Cursor or comparable AI coding tools (prompting, refactoring, test generation, debugging, safe-use discipline). Ability to operate effectively in a fast-paced, startup-like environment.

Preferred Qualifications Experience with event-driven architectures (SNS/SQS/Kinesis/Kafka) and distributed systems. Strong observability experience (metrics, logs, traces) and production operations ownership. Experience building internal platforms, frameworks, or developer productivity tooling. Publications or speaking history in credible conferences/journals (optional).

No recruiters/staffing agencies.

Please note: We are not able to provide visa sponsorship for this position. Applicants must be authorized to work in the United States without current or future employer sponsorship.

Benefits:

401(k)

Dental insurance

Employee assistance program

Free parking

Health insurance

Health savings account

Life insurance

Paid holidays

Paid time off

Relocation assistance

Snacks provided

Vision insurance

Work Location: Mostly remote Texas

Responsibilities

  • Own microservices architecture: design service boundaries, APIs, data contracts, and integration patterns
  • Translate customer requirements into product: partner with Product and stakeholders to clarify needs
  • Provide technical and thought leadership across teams; set architecture standards and best practices
  • Collaborate with product managers, customers, and engineering teams to solve complex problems
  • Build and maintain services using Node.js, TypeScript, Python, and PHP
  • Design and implement extensible REST APIs and service-to-service communication patterns
  • Implement secure authentication and authorization using OAuth2 and JWT
  • Build and operate cloud-native solutions on AWS with production-grade reliability

Qualifications

  • 8+ years of professional software development experience
  • 4+ years of architecture and system design experience
  • Significant experience architecting microservices in production
  • Strong proficiency in at least two of: Node.js/TypeScript, Python, PHP
  • 4+ years of cloud experience with strong preference for AWS
  • Experience with SQL and NoSQL databases
  • Experience with Docker and container orchestration
  • Experience with OAuth2 and JWT

Benefits

  • 401(k)
  • Dental insurance
  • Employee assistance program
  • Free parking
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid holidays
  • Paid time off
  • Relocation assistance
  • Snacks provided
  • Vision insurance

Skills mentioned

Node.jsTypeScriptPythonMicroservicesREST APIsAWSOAuthDockerKubernetesCI/CD

About Neubus

We have extensive experience helping government agencies capture, store, manage, and share information. Our technology platform is based on open systems, and our customized solutions cater to the specific needs of hundreds of federal, state and local government agencies. For almost two decades, Neubus'​ superior knowledge of government digital imaging, paperless workflow and records management has helped us earn continued selection as the vendor of choice for state contracts. Through a rigorous, competitive selection process, Neubus was awarded statewide contracts for imaging with the state of Texas and the state of California, as well contracts with the federal government. From licensing and regulation to health and human services, our experience covers all aspects of the public sector. We have made it our business to understand the data and business needs of every agency and built our platform to support any custom requirements you might have.

Software Development51-200 employeesRound Rock, TX