The Future is Now; Beyond Boundaries, Beyond Imagination
Staff Full Stack Engineer
Location
Colombia
Posted
2 days ago
Salary
0
Seniority
Lead
Job Description
Staff Full Stack Engineer
Gugu Robotics
• Lead the design and delivery of complex, integration-heavy platforms • Define front-end architecture and technical strategy, designing scalable platforms and leading complex UI systems development (e.g., React, Angular, Next.js, TypeScript) • Define front-end standards and best practices, and contribute to shared design systems • Lead back-end development and API architecture, integrating complex systems and third-party platforms (e.g., Node.js, Python) • Design efficient database schemas and optimize performance across relational and NoSQL systems • Drive backend performance, scalability, and reliability, and own implementation of security best practices including authentication and authorization • Lead monitoring, observability, and reliability practices across production systems • Lead the design and integration of AI services into production full-stack systems, including LLM APIs, streaming, tool and function calling, multi-step agent flows, and RAG patterns • Bring an AI-forward mindset to your daily work, using tools like Claude, Cursor, and other modern AI assistants to ship higher-quality work at pace • Collaborate closely with cross-functional teams to align technical decisions with product and business goals • Communicate complex technical tradeoffs and architectural decisions clearly across engineering and non-engineering stakeholders • Lead code reviews and design discussions, raising the quality bar for the team • Establish front-end and full-stack engineering standards that lift quality and consistency across the team • Mentor junior and mid-level engineers, helping them grow their craft, confidence, and impact • Make architectural decisions with thoughtful consideration of tradeoffs and long-term implications.
Job Requirements
- 7+ years of professional software engineering experience, with experience leading complex full-stack initiatives
- Deep proficiency in React or Angular with strong JavaScript and TypeScript skills (e.g., React, Angular, Next.js)
- Strong experience with state management
- Strong command of modern CSS frameworks and build tooling
- Strong back-end development and API architecture experience (e.g., Node.js, Python)
- Strong testing practices across unit, integration, and UI testing
- Deep expertise in relational and NoSQL databases, caching, and query optimization
- Strong experience with microservices architecture, event-driven systems, and message queues
- Strong experience with cloud platforms and container orchestration
- Strong experience with CI/CD pipelines
- Strong experience integrating AI services into production full-stack systems, including LLM APIs, streaming, tool and function calling, multi-step agent flows, and RAG patterns
- Comfort working closely with design tools and partners to ship polished, accessible UI (e.g., Figma)
- Demonstrated leadership and technical mentoring experience across a team or organization
- Strong stakeholder communication skills, with the ability to translate technical depth across audiences.
Benefits
- Competitive salary
- Flexible working hours
- Professional development opportunities
- Bonus structure
- Stock options
- Health insurance
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Provide hands-on technical leadership across our web platform and digital experience ecosystem • Design, build, and evolve scalable full-stack solutions that power high-quality customer experiences • Operate as a senior technical leader within the team, partnering with engineering managers, product managers, architects, XD, platform teams, and partner engineering teams • Lead the design and delivery of complex full-stack solutions across frontend, backend, API, and platform integration layers • Provide architectural direction for scalable, maintainable, secure, and high-performing web applications • Drive technical decisions across multiple services, repositories, and shared components • Ensure solutions are production-ready, focusing on scalability, performance, reliability, accessibility, localization, security, and maintainability • Promote consistent engineering practices across repositories and teams • Mentor senior and mid-level engineers through design reviews, code reviews, technical discussions, and delivery execution
• Build and maintain the Structured Record Access API layer: the abstraction between engineering teams and the managed Postgres and DynamoDB fleet across all production regions • Implement and operate Kafka-based semantic event emission from the SRS abstraction layer, replacing raw CDC stream consumption downstream • Contribute to the schema catalog and runtime connection management service, giving teams consistent metadata access without environment-specific configuration • Write code-first schema migrations with mandatory test coverage and validated rollback, deployed via the database platform API • Build developer tooling and SDKs that reduce per-team provisioning and schema management toil • Continuously assess cloud platform needs across the SRS fleet, identify risks and gaps before they become incidents • Drive improvements in capacity management, monitoring/alerting, query tuning, load optimization, and data replication for reporting workloads • Create and institutionalize best practices and health models across the database fleet, using observability tooling and AWS automation to enforce standards consistently • Consult directly with engineering teams and group leads on storage readiness and risk • Build a network of storage champions across the division to distribute expertise and raise the floor on database hygiene • Curate training opportunities for engineering teams in database technologies and management • Provide tactical support during production emergencies
• Hands-on coding to deliver scalable backend services and infrastructure • Provide technical leadership and guidance for software architecture and design decisions • Mentor and support developers, fostering a culture of continuous learning and improvement • Develop and maintain reliable, secure, high performance cloud services • Maintain high code quality through automated deployments, unit and integration testing, and continuous improvement practices • Document and present technical solutions clearly and thoroughly • Support the engineering manager in achieving on-time delivery of team commitments • Participate in on-call rotations for production systems
Senior Software Engineer – Engineering Enablement
MeridianLinkConnecting You to Better: MeridianLink is the developer of the industry's first multi-channel loan origination system.
• Owns features and infrastructure end-to-end: design through production release, limited guidance required • Identifies edge cases and failure modes independently within assigned scope • Participates actively in code review with constructive, specific feedback • Surfaces blockers early rather than waiting for check-ins • Designs pipeline abstractions (templates, shared jobs, reusable configs) that work across multiple teams and tech stacks • Keeps pipelines healthy, observable, and continuously improving • Owns the shared infrastructure layer for autonomous AI agent environments: orchestration, provisioning, observability, cost controls, and security guardrails • Treats engineers as customers: office hours, documentation, feedback loops • Measures platform impact with DORA metrics, adoption rates, and time-to-productivity data


