Question
5-10

Senior Software Engineer- Scalable Systems (2 Years Contract)

1/12/2026

The Senior Software Engineer will design and build applications end-to-end, owning backend services that power workflows and data pipelines. They will also develop production infrastructure and establish engineering quality through testing and monitoring.

Working Hours

40 hours/week

Company Size

10,001+ employees

Language

English

Visa Sponsorship

No

About The Company
At ST Engineering, we apply our technology and innovation to solve real-world problems and improve lives. Our commitment to excellence and our track record as a global technology, defence, and engineering company earns us a reputation for quality and trust. Subscribe to get the latest news delivered to your inbox: http://eepurl.com/htCq_P. For more updates, follow us on Facebook, Instagram, LinkedIn and YouTube.
About the Role

About the Role

We're seeking a Senior Software Engineer with proven experience building applications from inception to production. At ST Engineering, you'll join a small, autonomous team creating the platforms and systems that power agentic AI, computer vision pipelines, and intelligent automation. Real problems, real users, real impact.

This is a true builder role for someone who architects solutions, ships them, and owns them. You'll set the technical tone for the team and collaborate closely with AI Engineers to build software that brings intelligent systems to life.

What You'll Work On

  • End-to-end platforms for automated vision workflows
  • Document processing and review applications
  • Backend systems for agent orchestration and task management
  • Production infrastructure for serving and evaluation
  • Rapid prototypes to validate ideas before building at scale

Key Responsibilities

Build Complete Systems

  • Design and build applications end-to-end; from blank-slate architecture through deployment and ongoing ownership
  • Own backend services (Python, FastAPI, gRPC) that power workflows and data pipelines
  • Build scalable APIs with clean contracts, versioning, and documentation

Infrastructure & Operations

  • Develop production infrastructure: compute orchestration, containerization (Docker, Kubernetes), and data stores
  • Ship production systems with proper CI/CD, scaling, and rollback safety
  • Establish engineering quality: testing (Pytest), monitoring, and observability (Prometheus/Grafana)

Leadership & Direction

  • Define technical direction (not just execute tickets)
  • Mentor peers through code reviews, documentation, and clean architecture
  • Lead system design discussions and partner with AI Engineers to integrate AI capabilities into production software

Must-Have Skills

  • 6+ years of software engineering experience
  • Proven track record of building and shipping complete applications from inception to production
  • Strong system design and architecture skills (maintainable, extensible, and testable)
  • Strong Python skills with production-grade API development (FastAPI, Flask, gRPC)
  • Solid database knowledge: schema design, indexing, query optimization (SQL and NoSQL)
  • Experience with containerization (Docker, Kubernetes) and cloud platforms (AWS, GCP, or Azure)
  • Skilled in CI/CD pipelines and production deployments (GitHub Actions)
  • Ability to debug complex distributed systems

Bonus Skills

  • Experience in AI/ML or R&D environments
  • Familiarity with vector databases (FAISS, Weaviate, pgvector)
  • JavaScript/TypeScript for rapid prototyping (React, Next.js, or similar)
  • Frontend prototyping tools (Gradio, Streamlit)

What We Offer

  • Small, agile team (5–6 engineers + interns) with autonomy and real ownership
  • Startup feel with big company resources:
  • International environment where the majority of the team and leadership is from startups or big international corporations (Lazada, Gojek, IBM) and from various countries
  • Low-bureaucracy, high-impact environment where your code directly supports next-gen AI deployment
  • Experimentation and self-development are in our culture
  • Knowledge sharing and collaboration
  • Direct collaboration with top AI researchers and computer vision scientists
  • Hybrid work setup: ~2–3 days in office per week
Key Skills
Software EngineeringSystem DesignPythonFastAPIgRPCDatabase KnowledgeContainerizationCloud PlatformsCI/CD PipelinesDebuggingAI/MLJavaScriptFrontend PrototypingObservabilityMonitoringTesting
Categories
TechnologySoftwareEngineeringData & AnalyticsScience & Research
Apply Now

Please let ST Engineering Group know you found this job on InterviewPal. This helps us grow!

Apply Now
Prepare for Your Interview

We scan and aggregate real interview questions reported by candidates across thousands of companies. This role already has a tailored question set waiting for you.

Elevate your application

Generate a resume, cover letter, or prepare with our AI mock interviewer tailored to this job's requirements.