Empowering startups to scale by connecting you with top 1% global talent. Since 2010. www.prometeotalent.com/
Senior Software Engineer
Location
Colombia
Posted
48 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
Prometeo Talent
• Design, develop, and maintain scalable full-stack applications using Node.js, TypeScript, and React • Build and deploy cloud-native applications leveraging AWS services such as Lambda, EC2, S3, and RDS • Design and optimize SQL and NoSQL databases including PostgreSQL, MySQL, MongoDB, and DynamoDB • Collaborate with engineering teams following Agile methodologies, peer reviews, and structured development workflows • Ensure high code quality through testing frameworks, linting, and documentation standards • Implement secure development practices aligned with enterprise security standards and compliance basics (SOC2/ISO) • Use AI coding assistants and AI development tools to increase productivity and accelerate development cycles • Review and validate AI-generated code, identifying potential issues such as hallucinations, security risks, or technical debt
Job Requirements
- 6–10 years of experience in software development
- Strong experience with Node.js, TypeScript, and React
- Experience working with AWS cloud services
- Solid knowledge of SQL and NoSQL databases
- Understanding of cloud-native architectures
- Familiarity with code reviews, CI/CD pipelines, and testing practices
- Strong focus on code quality and security
- Experience using AI coding assistants to accelerate development
- Ability to review and validate AI-generated code
- English Proficiency is mandatory
Benefits
- 100% Remote work – Work from anywhere in LATAM
- Innovative engineering environment focused on AI-augmented development and rapid prototyping
- Professional growth opportunities and exposure to cutting-edge development practices
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Contribute to technical leadership while assisting in training and mentoring other software developers and engineers • Participate in all phases of the SDLC and take on tasks, contributing to the design, development, testing, and delivery of software systems or applications • Develop and maintain robust applications that meet business requirements and industry standards • Apply a strong understanding of object-oriented programming principles and best practices to design scalable and maintainable software solutions • Deploy and manage Java applications, ensuring availability, reliability, and scalability • Configure, monitor, and optimize application servers to ensure high performance and reliability, enhancing the user experience and minimizing downtime • Design, implement, and maintain CI/CD pipelines, automating the software delivery process and ensuring efficient deployment • Apply and maintain automated testing frameworks to ensure the quality and reliability of software, integrating them into the CI/CD pipelines • Perform scripting, configuration, and troubleshooting tasks to support application development and deployment • Demonstrate excellent communication skills, including the ability to communicate technical concepts to non-technical stakeholders, facilitating collaboration and understanding across teams • Apply strong problem-solving skills and the ability to think strategically about complex technical challenges, finding innovative solutions to meet project objectives • Work independently and as part of a team in a fast-paced, deadline-driven environment, adapting to changing requirements and priorities to deliver high-quality software solutions
Role Description TrapWire Inc. has a great opportunity for a software engineer who is able to knock out high-quality (tested), high-performance (measured) code. The ideal candidate fits in well with our team culture: - Pleasant to work with - No cowboy coding – this is a team effort - Happy to spend time designing before coding - Content to conform to team coding conventions - Seeks to improve the team/process with honest observations, but not finger-pointing - Doesn't mind if someone changes your code - Grateful when a test engineer discovers a flaw - Suggests good ideas, but doesn't mind if nobody likes it - Suggests bad ideas, and not afraid to laugh at yourself - Not afraid to ask questions - Not afraid to over-communicate - Believes in the company mission Qualifications - Deep experience with most of our core technologies - Substantial experience developing AJAX-rich web applications using the technologies listed below Requirements - Platforms/Frameworks: - .NET Core - .NET MVC (Razor) - ASP.NET Web API - SQL Server - Redis - ElasticSearch - Azure App Service, Function App, Storage Account, and supporting resources - Languages/Libraries/Protocols: - C# - JavaScript (TypeScript a plus) - jQuery - JSON - HTTP - HTML - CSS/SASS - SQL - Tools/Utilities: - Visual Studio - NUnit - SQL Server Management Studio - Jenkins - Experience with Github Actions is a plus - Other Skills: - Experience dealing with different browsers - Comfortable debugging in a browser and with other tools - Good understanding of security issues - Familiar with using third-party APIs - Experience developing services in an n-tier SOA - Familiar with good design patterns - Familiar with scaling for performance and capacity - Experience integrating AI into the dev process is a big plus - Process: - Comfortable with Agile methodology for software development - Comfortable writing unit tests - Comfortable with a continuous integration build system - Comfortable with using tools like Slack for everyday communication Company Description
Lead Software Engineer
The Knot Worldwide - TKWWThe Knot Worldwide - TKWW was formed in 2018 when American media and technology company XO Group merged with WeddingWire, Inc., an online marketplace for wedding industries in mult
Title: Lead Software Engineer Location: Austin, Texas, USA Job Description: ABOUT THE ROLE AND OUR TEAM: The Knot Worldwide is looking for a highly motivated, full-stack Lead Software Engineer with a passion for delivering value to the business, while helping to drive and ensure that engineering best practices are adopted and followed. You will be responsible for driving technical direction and mentorship to the team—working on complex and challenging problems alongside other driven and talented engineers. This role drives our MarTech strategy, focusing on the development of scalable data infrastructure and the integration of cross-functional platforms. You will be responsible for ensuring a unified user experience by bridging data gaps across multiple digital ecosystems. Previous experience working with Customer Experience Platforms, Customer Data Platforms, Behavioural Analytics Platforms and Mobile Measurement Partners are helpful but not essential. The ability to think in systems and work with other teams is more important. We work in small, agile teams that move fast, so you will be building and owning all aspects of the systems, including infrastructure, data, APIs, and implementation. As the lead of this team, you’ll own implementing and delivering services in an iterative, agile fashion. You'll be working with our marketing and product teams at all stages of the SDLC to ensure we’re delivering the critical services the business requires to achieve key business objectives. If you are interested in building MarTech infrastructure, providing performant and scalable APIs and services; and making complex integrations smooth, intuitive, and observable, we would love to speak with you. RESPONSIBILITIES: - Lead a new team of engineers - Collaborate closely with distributed teams in the United States - Foster a culture of quality and ownership - Collaborate closely with your Engineering Manager, Marketing and other Engineering teams at all stages of product development and launch - Work closely with business stakeholders to deliver value to internal users and business partners - Act as a liaison between the development team and stakeholders - Actively participate in the ideation and execution of product roadmap. - Contribute to the development of codebase and infrastructure (Node, AWS) - Lead and facilitate decision-making during technical meetings - Ensure the continuous improvement of engineering and product processes - Leverage skills and experience to implement solutions that are well-architected, tested, and understandable. - Promote best practices surrounding TDD, continuous integration, code standards, etc. - Provide mentorship to all members of the team, coaching team members on their personal and career development. - - SUCCESSFUL LEAD SOFTWARE ENGINEERING CANDIDATES HAVE: - 6+ years overall engineering experience - 4+ years hands-on proven track record implementing JavaScript/Typescript, Java or Python applications - Strong business and technical judgment - Demonstrated ability to lead and mentor others - Ability to thrive in a fast-paced, iterative, Agile environment that relies on experimentation and A/B testing to validate direction - Proven ability to design, build, and maintain scalable APIs and distributed systems - Experience working with relational databases, NoSQL databases and data warehouses - Experience with one or more Node.js web frameworks (Next.js, Nest.js, Express, Hapi.js) - Understanding of eventual consistency, message queuing (RabbitMQ, SNS/SQS), and event-driven architectures - Strong sense of software design patterns, anti-patterns, and testing practices (TDD) - Hands-on experience deploying, operating and monitoring applications on the cloud (AWS) - Proficiency with containerization and orchestration (Docker; Kubernetes familiarity preferred) - Experience with CI/CD tools and workflows (GitHub, Jenkins or similar) - Experience working with various monitoring and alerting tools (New Relic, Cloudwatch, PagerDuty) - Comfort working with modern AI-assisted development tooling (e.g., GitHub Copilot, AI agents, MCPs) and willing to adopt emerging workflows. - Excellent written and verbal communication skills - Pair programming experience is a plus - B.S. in Computer Science is a plus - - WORK MODEL: If you’re in Austin, this position is remote for now, with the potential to shift to a hybrid model as our local team grows. #LI-Remote #professional-track WHAT WE LOVE ABOUT YOU: - Commit to our customers: You act as one team on behalf of our customers. You lead with head and heart, and build what matters for life's most meaningful moments. - Raise the bar: You define "great" and work backwards. You don't just accept how it's been done, but boldly define how it should be. You are unafraid to innovate, learn, and keep moving forward toward our shared vision. - Be all in: You believe in our mission and take ownership of your work. You debate openly to reach the best outcomes, speaking with clarity and care, embracing diverse perspectives, then commit fully. - Celebrate impact: You measure success by the outcomes you create. You hold yourself accountable to delivering value, while recognizing progress and the lessons learned along the way. You love to win, together. - - WHAT YOU LOVE ABOUT US: We believe in a wide range of holistic offerings to support our employees so that they can live our values day in and day out. From mental wellbeing, physical health and financial planning, to engaging perks and discounts, we are in the business of celebrating and supporting the Moments that Matter, both in and out of the office.. We offer flexible vacation, generous parental leave, and prioritize initiatives that support the growth, development, and happiness of our people. Together@TKWW is our approach to hybrid work. It’s designed to support how we work best: combining the flexibility we value with meaningful opportunities to connect in person. Whether a role is Together@TKWW-eligible or not, we believe in purposeful moments to come together, build strong relationships, and drive bold ideas forward. - For Together@TKWW-eligible roles, this includes regular in-office time to foster collaboration and connection. - For roles not eligible for in-office expectations, we support connection through virtual collaboration and intentional gatherings. - - To facilitate in-person collaboration, we have office spaces in Barcelona, Spain; Delhi, India; Galway, Ireland; London, England; New York, NY; and Washington, D.C.
Lead Senior Full Stack Software Engineer
PlnarSelf-Service Claims and Inspection Platform, powered by AI
About PLNAR At PLNAR, we are redefining how the world sees and measures physical spaces. Our AI-powered platform transforms standard photos into fully realized, 3D digital twins, providing instant, accurate measurements and data for the insurance, home improvement, and real estate industries. We aren't just building an app; we are building a spatial data ecosystem that eliminates the need for manual tape measures and reduces human error, saving our enterprise partners millions while delivering a seamless experience for our users. The Role: Technical Lead & Engineering Coach We are seeking a Senior Lead Full Stack Developer who balances deep technical expertise with a passion for developing people. In this role, you aren't just the primary architect; you are a force multiplier for the engineering team. You will spend as much time refining our system architecture on Azure as you do coaching developers to write more resilient, performant, and maintainable code. Key Responsibilities: - Technical Leadership & Architecture: Own the technical roadmap and architectural integrity of our platform. You will design scalable systems that integrate 3D rendering with high-performance backend services. - Engineering Mentorship: Serve as a dedicated coach for the engineering team. You will lead by example through pair programming, deep-dive code reviews, and technical workshops to elevate the team’s collective skill set. - Standard Setting: Define and enforce "gold standard" engineering practices, focusing on clean code, robust testing, and automated CI/CD pipelines. - Problem Solving at Scale: Act as the final point of escalation for complex technical hurdles, particularly where frontend 3D visualization meets backend performance. Technical Requirements - Core Languages: Mastery of TypeScript, JavaScript, and Node.js. - Systems Engineering: Proficiency with Rust for performance-critical backend logic or specialized data processing. - Frontend Architecture: Advanced knowledge of Angular and state management at scale. - Cloud Infrastructure: Expert-level experience with Azure services and cloud-native architecture. - 3D Engineering: Deep experience with Three.js. You should be comfortable with shaders, scene graph optimization, and 3D rendering pipelines. Mindset & Spatial Thinking - The Scale-up Engine: You thrive in a fast-paced environment, moving quickly from prototype to production while managing technical debt effectively. - Coaching Mentality: You find genuine satisfaction in seeing your teammates grow and succeed under your guidance. - Navigating Ambiguity: The ability to take high-level technical goals and decompose them into actionable, resilient engineering plans for the team. - 3D/Spatial Mathematics: A strong foundation in linear algebra, 3D geometry, and vector math is essential for our 3D reconstruction workflows. The Mission: > At PLNAR, the challenge isn't just moving data; it's reconstructing reality. If you are a Lead Engineer who wants to push the boundaries of what is possible in the cloud while building a world-class engineering culture, we want to talk to you. To ensure you’ve reviewed the full scope of this role, please include the phrase 'Project Bluebook' at the top of your resume or profile summary.



