Senior Software Engineer Architecture

Job ID: 40212995

Budget: $50,000 – $100,000 USD

I’m expanding my agency’s engineering capacity and need a senior-level developer who can take full ownership of system architecture while still being hands-on with code. The immediate mandate is to design, build, and maintain production-ready applications for multiple clients, weaving AI-powered features and automation into scalable, resilient back-ends.

Primary focus
System architecture is the heart of this role. You’ll translate business requirements into technical blueprints, choose the right patterns, and implement them end-to-end—covering data models, service boundaries, CI/CD pipelines, and observability.

Daily work you’ll lead
• Crafting and reviewing architecture diagrams and technical specs
• Coding core services in Python, front-end and serverless logic in JavaScript/TypeScript, and high-performance components in Java
• Writing automated tests, hardening security, and optimising performance
• Deploying to cloud platforms (AWS, GCP, or Azure) with Docker, Kubernetes, and Terraform
• Integrating AI services, vector databases, and background workers for task automation
• Documenting APIs and mentoring mid-level engineers through code reviews

What to include in your bid
Please open with a brief paragraph that shows your proficiency in English and link to one or two recent projects where you owned the architecture. Highlight your experience with Python, JavaScript, and Java, noting any AI or automation features you delivered.

We value clear communication, clean code, and a pragmatic approach. If you have 5+ years of proven success shipping robust systems and enjoy architecting solutions that scale, I’d love to collaborate and potentially grow this into a long-term partnership.