Senior Software Engineer (App Integration)
CP Axtra
We are building a new marketplace platform to modernize how we process orders across multiple sale channels. The platform replaces a legacy monolithic system with purpose-built services for channel integration and order fulfillment.
As the Senior Software Engineeer , you will own the technical direction and delivery of this platform from day one. You will lead a dedicated build team through the initial delivery, then evolve into leading two permanent squads as the team converges with the existing marketplace team.
This is a dual-track role: you will drive a greenfield platform build while maintaining oversight of a legacy system during a parallel migration period. You will also pioneer AI-native development practices, using AI pair programming as a core part of the team’s workflow.
What You'll Do
Technical Leadership
- Design and review event-driven distributed systems across platform services
- Define API contracts, messaging topology (SNS/SQS), and database schemas (PostgreSQL)
- Establish architecture patterns: adapter-based channel integration, state machine-driven fulfillment workflows, DLQ handling
- Evaluate and review AI-generated code critically — ensuring quality, security, and maintainability
- Own technical decision-making for the platform, balancing speed with long-term maintainability
Delivery & Process
- Lead end-to-end platform delivery from design through production go-live
- Run tight sprint cadences with clear goals and retrospectives
- Establish code review standards, CI/CD pipelines, and deployment practices
- Set up on-call rotations, incident response processes, and runbook documentation
- Coordinate knowledge transfer from the existing team during the build phase
People & Growth
- Build and lead the new platform team from onboarding through production delivery
- After go-live, lead the convergence of the new and existing teams into two purpose-built squads
- Mentor existing .NET developers transitioning to the TypeScript stack
- Span both squads long-term, providing architectural oversight across the domain
Requirements
Must Have
- 6+ years of backend engineering experience, with 2+ years in a tech lead or senior architect role
- Strong proficiency in TypeScript and Node.js
- Deep experience with event-driven architectures: message queues (SQS, SNS, Kafka), async workflows, idempotency patterns
- Production experience with AWS services: EKS/Kubernetes, Aurora/RDS (PostgreSQL), ElastiCache (Redis), SQS/SNS
- Experience designing and operating distributed systems with proper observability (structured logging, distributed tracing, dashboards)
- Proven ability to run agile delivery: sprint planning, backlog management, retrospectives
- Strong code review culture — can review PRs for correctness, security, and design quality
Nice to Have
- Familiarity with .NET 6 / .NET Framework (for legacy oversight during migration)
- Experience with AI pair programming tools (Copilot, Claude, Cursor) and AI-native development workflows
- Experience migrating systems from monolith to microservices
- Contract testing experience (Pact or similar)
- Experience integrating with third-party marketplace APIs (e.g., Shopee, Lazada, Grab, or similar)
Tech Stack
- Backend - TypeScript, Node.js
- Database - PostgreSQL (Aurora), Redis (ElastiCache)
- Messaging - Amazon SQS, SNS, with DLQ patterns
- Infrastructure - AWS EKS (Kubernetes), Terraform, GitHub Actions CI/CD
- Observability - Datadog (tracing, logging, dashboards, alerting)
- Frontend (Packing UI) - React, Vite, TypeScript
- Legacy (oversight) - .NET 6, .NET Framework 4.7.2, SQL Server, MongoDB
- ...e are looking for an Senior Engineer, Software Development to join ... ...porting, and partner integration. Analyse impacts ...
- ... summary A senior engineer who can pick ... ... professional software engineering. ... ...stercard host integration. Microsoft...
- ...uality is an engineering responsibili... ...oking for a Senior Software Test Enginee... ...level (unit, integration, contract, e...
- The Senior Software Engineer I is a key individual contributor wi... ...d Lotus's, including integrations with Oracle Fusion (...
- Work with Integration Architect and Solution Archit... ...formation technology, software engineering, computer science, or...
- ...al functional, integration, regression, a... ...es for complex software systems. De... ...eam and across engineering teams. Anal...
- ... Coda is a global growth engine for commerce, connecting... ...C, multiple data storage integrations, queues, OpenTelemetry, ...
- Engineering Leadership & Strategy Def... ... ~8+ years in software engineering wi... ...actices (Unit, Integration, E2E) ~ Expe...
- ...ta and AI engineering and solut... ... practice integrating business ... ...ssionate Software Engineer ... ...earn from senior engineers...
- ...for ambitious Software Engineers who want to u... ...ch. System Integrity & Optimizatio... ...& Mentorship (Senior Candidates): ...
- The Senior Data Platform Engineer builds the platfor... ...is a senior software-engineering... ... retention; integrate with downst...
- ... Through its integrated investment mod... ... Role The Software Automations In... ...ce, Industrial Engineering, Business Oper...
- ...core values: Integrity: Be honest and ethical... ... you will do As a Software Engineer in our IT department, ...
- The Senior AI Engineer owns the enterprise LLM platform substra... ...ipline. ~6+ years of software engineering with at le...
- ...eeking an experienced Senior Data Engineer to design, implement,... ...esses Evaluate and integrate new data technologies...
- ...cial role in shaping our engineering practice. You will be re... ...l issues across multiple software components and services....
- ...king for a Senior AI & Data Engineering Manager to... ...aluate, and integrate modern data... ... and modern software engineering...
- The Senior ML Engineer (MLOps) owns the transition from ad-ho... ...e hooks, eval-harness integration, and CI/CD templates....
- ...The Growth Engineering team accel... ...id and iOS apps. We're a m... ...oid-strong senior engineer w... ...owledge of software engineerin...
- ... global growth engine for commerce, ... ...e data storage integrations, queues, OpenT... ...tional team of Software Engineers and ...
- ...for a Chapter Lead - Software Engineering (Oracle Retail) to jo... ...s. Ensure solution integrity across the Oracle Ret...
- ...ld you be the full-time Software Engineer in Bangkok we’re lookin... ...s towards roles such as Senior Software Engineer or Te...
- Senior IT Solutions Engineer, People & IT s... ...INE MAN app and Won... ...erprise Software ecosyst... ... system integration challen...
- ...on: Manage on-site civil engineering activities, ensuring adh... ...ovide regular updates to senior management and stakehold...
- ...is an HRTech software service (B2B... ...oking for a Senior Quality Engineer to help ens... ... improve the integration of quality i...
- ... financial planning. Job Responsibilities ~Lead engineering activities across business development, project devel...
- ...ance Install, configure, upgrade, and patch database software. Manage database objects (tables, views, indexes, st...
- ...ace every challenge with integrity, explore new ideas with ... ...g for a Site Reliability Engineer to join our SRE team - s...
- We are looking for an experienced Software Engineer who is capable of full stack software development to join our grow...
- ... seeking a skilled Senior MS Azure DevOps Engineer to join our dedica... ...ilitate continuous integration and delivery. M...
คุณต้องการรับตำแหน่งงานว่างเพิ่มเติมหรือไม่?
สมัครแล้วรับตำแหน่งงานว่างที่คล้ายกับ Senior Software Engineer (App Integration) สมัครเป็นคนแรกเลย!
