Senior Software Engineer
Converge Insurance
- República Dominicana
- RD$7.000 a 9.000 al mes
- Permanente
- Tiempo completo
- Lead the design, development, and ownership of full-stack features across React/Next.js frontends and Python backend services, including scalable GraphQL APIs supporting internal applications and external partner integrations.
- Drive technical solutions from ambiguous requirements through implementation and production release, owning CI/CD pipelines, deployment strategies, and production stability for supported services.
- Design and implement advanced UI patterns, data visualizations, and analytics-driven workflows in partnership with product and design leaders.
- Ensure high standards of code quality through reviews, testing strategies, and refactoring initiatives — evaluating and championing new technologies and best practices across the stack.
- Mentor mid-level and junior engineers through code reviews, pairing, and direct technical guidance, raising the quality bar across the team.
- Collaborate across teams to influence platform architecture, long-term technical direction, and communicate tradeoffs clearly to both technical and non-technical stakeholders.
- 5+ years of professional experience in full-stack software development.
- Proficiency in Python and TypeScript with React/Next.js; comfortable owning work across the full stack.
- Deep command of software engineering principles: clean code, SOLID, design patterns, distributed systems, and API-first thinking.
- Deep experience designing and maintaining GraphQL APIs and service-oriented architectures.
- Strong experience with AWS, Docker, and CI/CD pipelines in cloud-based architectures.
- Proven ability to design scalable systems and drive sound architectural decisions end-to-end.
- Security-conscious mindset — you write code with data integrity, access control, and SOC 2 compliance in mind from the start.
- Ability to articulate technical tradeoffs clearly to non-engineering stakeholders like underwriters, actuaries, and executives.
- Genuine intellectual curiosity about the intersection of technology, data, and risk — you want to understand the business, not just the codebase.
- Familiarity with AI/ML integrations, LLM APIs, or building intelligence into production workflows.
- Experience with event-driven architectures, data pipelines, or tools such as Apache Airflow and Neo4j.
- Knowledge of cyber risk concepts: threat intelligence, vulnerability scoring, and security posture assessment.
- Exposure to SOC 2, ISO 27001, or other compliance frameworks as an active engineering contributor.
- Prior experience at an insurtech, MGA, fintech, regulated data-intensive industries, or early-stage startup.
- Owns complex systems and features end-to-end with no oversight.
- Raises the technical bar across the team through leadership and mentorship.
- Anticipates risks and proactively designs scalable, maintainable solutions.
- Acts as a trusted technical partner to product, design, and leadership.