
Senior Software Engineer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Pakistan.
β’ Collaborate with the Head of Engineering and cross-functional leaders to discover product and AI opportunities linked to revenue, customer success, efficiency, or overall company value.
β’ Engage with customers and internal teams to comprehend workflows, pinpoint issues, and convert business requirements into technical strategies.
β’ Develop full-stack solutions utilizing Python, TypeScript, and React, encompassing product features, internal tools, integrations, data workflows, and AI-assisted applications.
β’ Manage projects from initial discovery and prototyping through testing, production deployment, user adoption, and continuous enhancement.
β’ Establish success metrics prior to development and assess business or customer outcomes.
β’ Make informed decisions about scope, speed, maintainability, security, and technical quality.
β’ Transform successful customer-specific or internal solutions into reusable components, documented playbooks, and scalable product functionalities.
β’ Incorporate customer and deployment insights into the broader product roadmap.
β’ Keep stakeholders updated, identify risks early, and create structure across different departments.
β’ Gain a thorough understanding of the companyβs product, architecture, business model, customer workflows, and AI initiatives.
β’ Assist in defining the purpose, priorities, success metrics, and operational model for the Senior Software Development function.
β’ Review product and AI concepts and prioritize projects with distinct revenue, user success, or operational leverage potential.
β’ Advance prototypes, stalled initiatives, or high-priority business challenges into dependable production use.
β’ Set standards for discovery, technical scoping, deployment, documentation, feedback, and outcome assessment.
β’ Oversee internal and customer-facing projects from business problem identification to measurable results.
β’ Create reusable tools, integrations, and implementation patterns.
β’ Assist in deciding whether customer requirements should remain tailored solutions or evolve into core product capabilities.
β’ Contribute to shaping and scaling the Forward Deployed Engineering function, including setting goals, processes, responsibilities, and hiring needs.
β’ Strong foundation in software engineering, demonstrated by shipping real, functioning software beyond coursework, tutorials, or unlaunched prototypes.
β’ Practical experience with production applications using Python, TypeScript, and React.
β’ Comprehensive understanding of full-stack fundamentals, including APIs, databases, testing, debugging, deployment, authentication, and cloud-based systems.
β’ Ability to independently address technical challenges and discern when to seek additional context, support, or a second opinion.
β’ Proficient in communicating with customers, executives, developers, and non-technical stakeholders.
β’ Capable of proactively discussing progress, trade-offs, risks, and evolving expectations.
β’ Ability to link technical decisions to revenue, adoption, efficiency, risk, and customer outcomes.
β’ Comfortable navigating ambiguous problems, asking direct questions, organizing various components, and forging a path forward.
β’ Thoughtful application of AI development tools.
β’ Experience in constructing or deploying production systems that involve LLMs, AI agents, retrieval-augmented generation, evaluations, guardrails, or human-in-the-loop workflows.
β’ Direct experience working with customers in roles such as implementation, solutions engineering, technical consulting, product development, or similar fields.
β’ Background in an early-stage or bootstrapped company environment.
β’ Familiarity with marketing automation, CRMs, HubSpot, real estate technology, workflow automation, or data-intensive SaaS products.
β’ Proven ability to manage a project from problem identification through to launch and evaluation of outcomes.
β’ Competitive salary and performance-based bonuses.
β’ Flexible work hours and remote work options.
β’ Opportunities for professional development and continuous learning.
β’ Health, dental, and vision insurance.
β’ Generous vacation and leave policies.
Agility Robotics
SentiLink
Get handpicked remote jobs straight to your inbox weekly.