
Senior Software Engineer
Posted 5 days ago

Posted 5 days ago
This is a fully remote position, open to applicants in Colombia, +2 more countries.
β’ Take charge of the design, development, and management of full-stack features utilizing React/Next.js for frontends and Python for backend services.
β’ Develop scalable GraphQL APIs for both internal applications and integrations with external partners.
β’ Lead the technical solutions process from unclear requirements to implementation and final production release.
β’ Manage CI/CD pipelines, deployment strategies, and ensure production stability for the services supported.
β’ Collaborate with product and design leaders to create sophisticated UI patterns, data visualizations, and analytics-driven workflows.
β’ Uphold code quality through comprehensive reviews, effective testing strategies, and refactoring initiatives.
β’ Assess and promote new technologies and industry best practices.
β’ Guide mid-level and junior engineers through code reviews, collaborative coding, and providing technical support.
β’ Shape the platform architecture and influence long-term technical strategies.
β’ Effectively communicate technical tradeoffs to both technical and non-technical stakeholders.
β’ Report directly to the CTO, working alongside product, design, underwriting, and actuarial teams.
β’ Manage complex systems and features from start to finish, proactively designing solutions that are both scalable and maintainable.
β’ A minimum of 5 years of experience in professional full-stack software development.
β’ Expertise in Python and TypeScript, particularly with React/Next.js.
β’ Strong grasp of clean coding practices, SOLID principles, design patterns, distributed systems, and an API-first approach.
β’ Extensive experience in designing and maintaining GraphQL APIs and service-oriented architectures.
β’ Proficient with AWS, Docker, and CI/CD pipelines within cloud-based environments.
β’ Capability to design scalable systems and make effective architectural decisions from start to finish.
β’ Development practices that prioritize security, focusing on data integrity, access control, and SOC 2 compliance.
β’ Ability to clearly convey technical tradeoffs to stakeholders who are not engineers.
β’ A Bachelor's degree in Computer Science or related field is required.
β’ Familiarity with AI/ML integrations, LLM APIs, or workflows driven by production intelligence is a plus.
β’ Experience with event-driven architectures, data pipelines, Apache Airflow, or Neo4j is also a plus.
β’ Understanding of cyber risk concepts is beneficial.
β’ Exposure to compliance frameworks such as SOC 2, ISO 27001, or similar is advantageous.
β’ Previous experience in insurtech, MGA, fintech, regulated data-intensive sectors, or early-stage startups is desirable.
β’ Capability to work at a desk on a computer for extended periods.
β’ Ability to occasionally lift up to 15 pounds.
β’ An equal opportunity employer dedicated to fostering diversity and inclusion.
β’ Reasonable accommodations are provided for individuals with disabilities.
β’ Opportunities available to mentor others and shape the technical direction of the organization.
NationsBenefits
QAVION GROUP
Weflow | getweflow.com
Travoom
Get handpicked remote jobs straight to your inbox weekly.