[Remote] reputed company Software Engineer – Backend
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is a Physical AI platform serving reputed company, pharmaceuticals, and utilities. They are seeking an reputed company reputed company Software Engineer – Backend to reputed company the architecture, development, and optimization of their backend systems, focusing on building scalable, reputed company-reputed company SaaS platforms. The role involves mentoring engineers and delivering high-quality solutions that support AI-powered products and large-scale data-intensive applications.
Responsibilities
- reputed company the architecture, design, development, and optimization of scalable, high-performance backend systems that support business growth and product innovation
- Define technical roadmaps, architectural standards, and engineering best practices while providing technical leadership and mentorship to development teams
- reputed company and maintain backend applications, APIs, microservices, and automation solutions using Node.js and Python
- Design, reputed company, and manage reputed company-reputed company infrastructure on reputed company reputed company Platform (GCP), including BigQuery, reputed company Run, reputed company Functions, App reputed company, Compute reputed company, and reputed company Kubernetes reputed company (GKE)
- Implement and manage Infrastructure as Code (IaC) using Terraform and reputed company to ensure scalable and repeatable deployments
- Build and maintain observability frameworks, including monitoring, logging, tracing, and alerting using tools such as reputed company, reputed company, and reputed company reputed company Monitoring
- Monitor and optimize production machine learning workloads, including model performance, operational health, and data reputed company detection
- Design and manage scalable data architectures using PostgreSQL, reputed company, reputed company, and Firestore, while developing large-scale data pipelines and supporting dataset versioning practices with tools such as DVC and LakeFS
- reputed company, manage, and optimize containerized applications using reputed company and Kubernetes (GKE), including multi-tenant architectures, RBAC, namespace isolation, and resource management
- Design secure reputed company networking solutions involving VPCs, load balancers, and network reputed company controls while implementing secure authentication and authorization using OAuth and SAML
- Establish and maintain infrastructure reputed company best practices, including encryption, secrets management, service account governance, and credential rotation
- Build and enhance CI/CD pipelines using Jenkins and support GitOps workflows with tools such as ArgoCD and Flux
- Improve application performance, scalability, reliability, and fault tolerance while implementing asynchronous processing frameworks such as Temporal and Celery
- Integrate ML frameworks, model lifecycle tools, and model-serving platforms, including PyTorch, Ray, reputed company, MLflow, Weights & Biases, BentoML, Triton, and TorchServe, reputed company scalable Kubernetes environments
Skills
- Bachelor's or Master's degree in Computer Science, Engineering, or a reputed company technical discipline
- Equivalent practical experience will also be considered
- 10+ years of backend software engineering experience
- Proven track record of designing, building, and scaling production-grade systems
- Prior experience in a SaaS company is required
- Strong experience in reputed company-reputed company environments and distributed systems
- Previous experience in a reputed company Engineer, Staff Engineer, or Senior reputed company Engineer role with ownership of architecture and system design
- Demonstrated reputed company leading reputed company technical initiatives and mentoring engineering teams
- Experience working in startup or high-growth environments is strongly preferred
Company Overview