
Upstart 13
Remote Jobs
Bringing down borders in technology.
20 Jobs
• Own end-to-end architecture for the engagement, from agent orchestration through data integration to deployment • Define architectural standards and ensure consistency across backend, UI, data, and infrastructure layers • Set long-term technical direction in coordination with the Delivery Lead • Design for multi-tenant deployment and repeatable team onboarding • Maintain architectural decision records and standards documentation • Architect the engagement’s cloud environment across identity, networking, compute, storage, and monitoring • Drive adoption of CI/CD, infrastructure-as-code, and evaluation-in-pipeline for LLM components • Review and contribute to agent orchestration, tool integrations, and retrieval pipelines • Mentor engineers on agentic AI patterns, Microsoft platform conventions, and architectural reasoning
• Own the full lifecycle of our Azure production environment and provide expert support to our development teams. • Design, build, and operate a secure, scalable infrastructure using Bicep for IaC. • Manage complex services like AKS, APIM, and Event Hubs. • Ensure operational excellence, high availability, and seamless CI/CD integration for fast and safe application delivery. • Implement and manage Azure API Management (APIM), Azure App Gateway, and Azure Front Door. • Deploy and operate containerized workloads on Azure Kubernetes Service (AKS). • Support and manage Azure Event Hubs for real-time data streaming. • Own the reliability of the Azure environment by monitoring health via Azure Monitor and Application Insights. • Enforce Azure Security services, including Entra ID RBAC, Managed Identities, Azure Key Vault, and Azure Policy.
Senior Software Engineer, Full Stack – Node.JS, React.JS, AWS
Upstart 13Bringing down borders in technology.
• Implement and maintain scalable features using Node.js and React. • Collaborate closely with product managers and other developers to clarify requirements and deliver solutions. • Ensure code quality through best practices like testing, code reviews, and documentation. • Investigate and resolve bugs, performance bottlenecks, and edge cases in both frontend and backend systems. • Take ownership of technical decisions and actively contribute to architectural discussions. • Work independently and efficiently in a remote environment with partial time zone overlap (EST).
• Design and maintain production-grade Azure infrastructure using Bicep, ensuring all resources from networking to application services are managed as code. • Implement and manage Azure API Management (APIM), Azure App Gateway, and Azure Front Door to ensure secure, scalable, and high-performance application delivery. • Deploy and operate containerized workloads on Azure Kubernetes Service (AKS), including cluster optimization, Helm chart management, and advanced networking configurations. • Support and manage Azure Event Hubs with Kafka protocol support for real-time data streaming and event-driven microservices. • Develop end-to-end YAML pipelines in Azure DevOps for automated provisioning and application deployment, integrating gates and automated testing. • Own the reliability of the Azure environment by monitoring health via Azure Monitor and Application Insights, leading incident response, and performing Root Cause Analysis (RCA). • Enforce Azure Security services, including Entra ID (Azure AD) RBAC, Managed Identities, Azure Key Vault for secrets, and Azure Policy for governance and compliance. • Collaborate with developers to integrate code into pipelines, manage Git branching strategies, and provide mentorship on cloud-native best practices. • Managing all required environments: Primary Environment (Production) and Secondary Environments (Non-Prod).
• Own the full lifecycle of our Azure production environment and provide expert support to our development teams. • Design and maintain production-grade Azure infrastructure using Bicep, ensuring all resources from networking to application services are managed as code. • Implement and manage Azure API Management (APIM), Azure App Gateway, and Azure Front Door to ensure secure, scalable, and high-performance application delivery. • Deploy and operate containerized workloads on Azure Kubernetes Service (AKS), including cluster optimization, Helm chart management, and advanced networking configurations. • Support and manage Azure Event Hubs with Kafka protocol support for real-time data streaming and event-driven microservices. • Develop end-to-end YAML pipelines in Azure DevOps for automated provisioning and application deployment, integrating gates and automated testing. • Own the reliability of the Azure environment by monitoring health via Azure Monitor and Application Insights, leading incident response, and performing Root Cause Analysis (RCA). • Enforce Azure Security services, including Entra ID (Azure AD) RBAC, Managed Identities, Azure Key Vault for secrets, and Azure Policy for governance and compliance. • Collaborate with developers to integrate code into pipelines, manage Git branching strategies, and provide mentorship on cloud-native best practices.
• Design and implement AI‑powered workflows such as agents, assistants, and tool‑enabled services. • Build and maintain backend services using modern web frameworks and server‑side languages. • Implement RAG‑style retrieval systems and contribute to prompt engineering and model interaction patterns. • Integrate LLMs into production environments and develop scalable service layers around model inference and orchestration. • Work with vector search technologies and embedding pipelines where needed. • Design and operate ETL/ELT pipelines for batch, streaming, or hybrid workloads. • Model data for analytics and application needs using best practices in schema design and storage optimization. • Implement data quality, validation, auditing, and observability mechanisms. • Ensure secure, reliable connectivity across cloud, on‑premise, and hybrid environments. • Collaborate to define semantic business logic, reusable metrics, and shared data assets. • Design and implement scalable APIs (REST, Queues, Events). • Build integrations that connect AI systems to external applications, services, or platforms. • Implement secure patterns for authentication, authorization, and secrets management. • Ensure the overall backend architecture remains modular, maintainable, and extensible. • Write and optimize complex queries across relational and NoSQL databases. • Design efficient schemas, indexing strategies, and caching solutions to support high‑performance AI/data workloads. • Conduct load/performance testing and implement safeguards to meet system reliability targets. • Conduct and lead data Governance and data security best practices. • Architect and implement systems for scalability, reliability, and security across backend and data layers. • Add and maintain observability (logs, metrics, traces), alerting, and runbooks. • Contribute to CI/CD, automation, and environment‑based deployments. • Comply with privacy and security norms and rules such as PII, HIPAA, SOC 2 Type 2, or similar. • Work with AI researchers to produce models and evaluate performance. • Collaborate with the Solution Architect to align designs with long‑term architecture. • Partner with Product to translate AI and data capabilities into meaningful user features. • Stay informed on emerging AI, backend, and data engineering technologies and share knowledge with the team.
• Design, develop, and maintain high‑quality software solutions across the stack. • Build modular, testable, scalable components like front‑end, back‑end, or full‑stack depending on role alignment. • Implement and integrate APIs, services, and data sources. • Write clean, maintainable code following industry best practices and internal standards. • Work closely with product managers, designers, architects, and other engineers to define requirements and deliver features. • Participate in Scrum or agile ceremonies, contributing to planning, estimation, and continuous improvement. • Conduct and participate in code reviews, ensuring maintainability and technical quality. • Contribute to architectural discussions, design patterns, and solution evaluation. • Implement automated testing appropriate to the role (unit, integration, UI, performance). • Troubleshoot and debug complex issues in production and development environments. • Support reliability, monitoring, and performance improvements across applications. • Share knowledge with peers and contribute to engineering excellence.
• Design and execute manual and automated test plans for web and/or mobile applications • Validate functional, regression, integration, acceptance, and cross-browser/cross-device scenarios • Ensure Acceptance Criteria are well-defined, understood, and thoroughly validated • Build, maintain, and evolve UI and E2E automation suites (e.g., Playwright, Cypress, Selenium) • Support continuous automation coverage and ensure effective use of automation in CI/CD pipelines • Validate fixes, retest impacted areas, and ensure no regression leaks • Proactively propose enhancements to QA processes, tools, documentation, and workflows • Collaborate closely with developers, product managers, UX teams, and architects
• Own end-to-end delivery for assigned engagements, including planning, execution cadence, scope control, quality, and on-time outcomes • Run delivery rhythm (sprint planning, backlog management, execution tracking, releases) and maintain delivery forecasts, risks, and dependencies • Ensure adherence to engineering standards, agreed technical direction, and delivery processes • Facilitate and deliver engaging product demonstrations to customers, ensuring clarity and alignment with their needs and expectations • Act as the primary delivery lead, fulfilling and extending the traditional project management role • Oversee resource allocation and capacity planning across concurrent engagements • Implement delivery governance, KPIs, and reporting to ensure visibility, predictability, and accountability • Identify, manage, and escalate delivery and technical risks, removing impediments to execution • Serve as people manager for delivery team members (or team leads on larger engagements), owning coaching, performance feedback, and career development • Foster a healthy, accountable team culture focused on ownership, quality, and continuous improvement • Partner closely with Customer Success Managers to align delivery execution with client expectations, communication cadence, and account goals • Collaborate with Solution Architects, QA, DevOps, and other shared services to ensure effective, executable delivery • Act as a primary escalation point for delivery and execution-related issues with internal teams and client stakeholders
• Define and Develop Architectural Strategy • Create detailed architecture, blueprints, system designs, and long‑term technical roadmaps • Establish architectural standards, best practices, and reference patterns • Design scalable, reliable, and secure distributed systems and integrations • Evaluate trade‑offs between scalability, security, cost, performance, and maintainability • Define long‑term system evolution and modernization strategies • Architect and optimize cloud or hybrid infrastructures • Ensure high availability, disaster recovery, resilience, and scalable configurations • Lead adoption and optimization of DevOps practices and CI/CD pipelines • Define deployment strategies, release workflows, and environment management • Promote automation, performance monitoring, observability, and operational excellence • Contribute directly to architecture, critical code components, or prototypes • Support engineering teams in debugging, incident resolution, and performance improvements • Partner with Sales and Customer Success during the pre-sales cycle • Participate in discovery conversations and proposal development • Evaluate emerging technologies and propose how they support architectural evolution • Mentor and guide engineers and technical leads to elevate technical excellence.
10more opportunities are still waiting for you.Log in now and take your next shot before someone else does.