Lead Software Engineer

hace 5 días


San José, San José, Costa Rica Officespace A tiempo completo

About OfficeSpace:OfficeSpace is the AI workplace management platform that helps teams plan, connect, and perform in the modern workplace.
As a performance-based, PE-backed company, we hire based on merit and a willingness to do what it takes to succeed long-term.
You're a great fit for the role if you're entrepreneurial, passionate, motivated by building at light speed, and an Agentic AI early adopter.
Our world-class teams operate in the US, Canada, and Costa Rica in a culture of trust, respect, growth, and impact.
 What You'll Do:As a Lead Full-Stack Software Engineer at OfficeSpace, you will lead the design, development, and optimization of cutting-edge software, contributing to a high-performance, AI-driven technology environment.
This position specifically focuses on working with Ruby on Rails for backend development and React for frontend development, driving the creation of robust and scalable solutions to meet enterprise-level needs.Responsibilities: Full-Stack Development: Architect, build, and scale high-performance applications using Ruby on Rails for backend and React for frontend development.
Contribute to both frontend and backend development with a focus on creating scalable, user-centric solutions.  Drive High-Impact Solutions: Develop and maintain scalable solutions with a focus on performance, reliability, and maintainability.
Leverage technologies like Google Cloud Platform, BigQuery, Flink, and Kafka for efficient data management, analytics, and event streaming.
AI & Data-Driven Innovation: Utilize AI-powered tools to enhance processes, improve user experiences, and generate insights for both the development team and customers, positioning OfficeSpace as a leader in AI-enabled workplace solutions.
End-to-End Ownership & Quality Shift-Left: Take full ownership of project architecture, code quality, and testing, embedding quality checks and test-driven practices early in the development cycle to ensure reliable, well-tested releases.
Performance Optimization: Set and achieve performance benchmarks for frontend and backend systems, leveraging metrics to enhance speed, reliability, and efficiency continuously.
Security & Technical Integrity: Proactively address security, data integrity, and technical debt, mentoring the team to uphold stringent standards and ensure secure, maintainable code.
Collaborative Leadership: Lead a team of developers, guiding both junior and senior engineers through code reviews and best practices.
Collaborate closely with product managers, designers, and engineering leads to align on goals and product vision.
Engage with architects in R&D to ensure architectural alignment and strategic technology decisions.
Skills & Experience Required: Technical Proficiency: 7+ years of full-stack development experience.  Expertise in Ruby on Rails for backend and React for frontend is preferred, but equivalent experience in other modern programming languages (e.g., Java, Python, Node.js, or Go) and frontend frameworks (e.g., Angular, Vue.js) is welcome.
API Development: Experience with GraphQL is preferred but not required.
Equivalent experience in RESTful API design and implementation is also welcome.
Cloud and Data Processing: Experience with technologies such as Google Cloud Platform (GCP), BigQuery for data warehousing, Flink for real-time data processing, and Kafka for event streaming is preferred but not required.
Database Experience: Familiarity with relational databases (e.g., MariaDB) and NoSQL databases (e.g., Redis, Elasticsearch).
Performance & Scalability: Proven ability to scale applications for enterprise requirements, with experience in setting performance metrics and executing stress tests across systems.
AI & Automation Exposure: Skilled in leveraging AI tools to automate tasks, optimize workflows, and proactively improve efficiency.
Collaborative Leadership: Strong record of mentoring developers, coordinating with cross-functional teams, and managing sprint commitments in agile environments.
Team Lead Experience (Preferred): Previous team lead experience is preferred but not required.
Ideal candidates have experience guiding junior engineers, fostering collaboration, and driving successful project delivery.
Cross-Functional Collaboration: Proven experience collaborating with product managers, designers, and engineering leads to deliver cohesive, user-centered products, and working with architects in R&D on architectural designs.
Compensation: Our salary ranges are based on paying competitively for our size and industry, and are one part of many compensation, benefits and other reward opportunities we provide.
Individual pay rate decisions, including offers made within and over the expected salary range, are based on a number of factors, including qualifications for the role, experience level, skillset, and balancing internal equity relative to peers at the company.


  • Lead Software Engineer

    hace 3 semanas


    San José, San José, Costa Rica Grupo Preseleccion A tiempo completo

    As a Lead Software Engineer at Accela, Inc., supporting the Security team, you will play a critical role in ensuring the security and integrity of our software applications.Your expertise will be instrumental in identifying and addressing potential security vulnerabilities while implementing secure coding practices.Working closely with a new Engineering...


  • San José, San José, Costa Rica Officespace Software A tiempo completo

    **About Us:**OfficeSpace Software is a leading provider of workplace management solutions, serving a diverse range of customers from fast-growing tech companies to traditional enterprises. Our mission is to create a better place for everyone by delivering innovative platforms and exceptional user experiences.**Job Title:** Senior Backend Engineer**Job...

  • Software Engineer

    hace 6 días


    San José, San José, Costa Rica Fragomen A tiempo completo

    Job DescriptionFragomen, an AMLaw 100 Firm and the leading global immigration services provider, is seeking a Software Engineer to join our Development Operations team.The Software Engineer will perform support focused development consisting of SQL / Database development, backend development in C# and some VB.Net, as well as frontend development in Angular...

  • Senior Software Engineer

    hace 1 semana


    San José, San José, Costa Rica Answerhero A tiempo completo

    Who We AreFor over a decade, AnswerHero has supported thousands of small and medium businesses with professional call-answering solutions.We pride ourselves on delivering exceptional customer service and innovative technology.Our mission is simple: We care for our employees, and our employees care for our clients.As our team continues to grow and evolve,...


  • San José, San José, Costa Rica Solutionstream Llc. A tiempo completo

    **Software Development at Solutionstream Llc.****Company Overview**Solutionstream Llc., a premier custom development shop, seeks an accomplished software engineer to join our development team.We build innovative software solutions that address real-world problems, from design to deployment and beyond.We've been at the forefront of technology for over 20...


  • San José, San José, Costa Rica Answerhero A tiempo completo

    **Company Overview**At AnswerHero, we're passionate about delivering exceptional customer service and innovative technology solutions. With over a decade of experience supporting small and medium businesses, we've built a reputation for reliability and expertise.We're seeking a highly skilled Senior Software Engineer/Team Lead to drive our technology...


  • San José, San José, Costa Rica Officespace Software A tiempo completo

    **About OfficeSpace Software:**OfficeSpace Software is a workplace management software company that aims to create innovative platforms and intuitive experiences for its customers. Our diverse customer base includes fast-growing technology companies and traditional enterprise customers transitioning to modern workplace infrastructure.With a large team of 200...

  • Software Engineer

    hace 6 días


    San José, San José, Costa Rica Canonical - Jobs A tiempo completo

    **Summary**:This is an exciting opportunity for a software engineer passionate about open source software, Linux, Python, Golang and Kubernetes.Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, the growing international software company behind Ubuntu.As a member of the Kubernetes product team,...


  • San José, San José, Costa Rica Cloud Software Group A tiempo completo

    About UsCloud Software Group is a cutting-edge provider of cloud-based software solutions designed to help businesses thrive in today's fast-paced digital landscape. Our commitment to innovation, customer satisfaction, and continuous improvement sets us apart from the competition.About the JobWe are seeking an experienced Customer Success Engineer Manager to...

  • Software Engineer

    hace 6 días


    San José, San José, Costa Rica Canonical - Jobs A tiempo completo

    This is an exciting opportunity for a software engineer passionate about open source software, Linux, Python, and web services at scale.We are building the next generation management solution for Ubuntu in the enterprise - on premise and on the public cloud - to enable large estate observability, telemetry, security, compliance and operations.Build a...

  • Lead Software Engineer

    hace 5 días


    San José, San José, Costa Rica Ex2 Outcoding A tiempo completo

    We are looking for a strong Software Engineer (Scala/Java) for our SparkPredict team.This developer will be part of an integrated team that includes data scientists and softwareengineers.They will be working in tandem on an industrial IoT platform that analyzes sensor data to perform predictive maintenance.If you were working for us today, you would be:-...


  • San José, San José, Costa Rica Growth Acceleration Partners A tiempo completo

    Growth Acceleration Partners is looking for a highly skilled Software Engineer Lead with expertise in .Net Core to join our team.**About the Role**In this role, you will be responsible for leading our software development team and driving growth through innovation. You will design, develop, and deploy high-quality software applications using .Net Core,...


  • San José, San José, Costa Rica Growth Acceleration Partners A tiempo completo

    **About the Role:**We are seeking a talented Senior Python Engineer to join our team at Growth Acceleration Partners.The successful candidate will be responsible for developing and maintaining scalable and efficient software systems using Python, partnering with cross-functional teams to drive innovation and growth, and ensuring the highest standards of...

  • Software Engineer

    hace 4 semanas


    San José, San José, Costa Rica Canonical - Jobs A tiempo completo

    This role is to lead the team to design and build images, tools, technology, and community processes.This is an exciting opportunity for a software engineering manager, or exceptional engineer looking to take on management responsibilities, who is passionate about open source quality, community, containers, devops and cloud.Come build a rewarding, meaningful...

  • Mobile Software Engineer

    hace 1 semana


    San José, San José, Costa Rica International Talent Resources Inc. (Itr) A tiempo completo

    **Job Description**:We are seeking an experienced Mobile Software Engineer to join our team at International Talent Resources Inc. (Itr). As a key member of our development team, you will be responsible for designing and developing high-quality software applications for the Android platform.**Responsibilities:**Lead individual project priorities, deadlines...


  • San José, San José, Costa Rica Bluelight Consulting A tiempo completo

    Company OverviewAt Bluelight Consulting, we are a team of experienced software engineers who take pride in delivering exceptional products. We are seeking a highly skilled technical lead to join our team and help us achieve our goals.

  • Software Delivery Lead

    hace 6 días


    San José, San José, Costa Rica Officespace Software A tiempo completo

    OfficeSpace Software is dedicated to delivering exceptional workplace management solutions. With our innovative platform, customers can achieve a seamless work experience tailored to their specific needs. Our diverse client base spans from rapidly growing tech companies to established enterprises transitioning to modern hybrid infrastructure.We believe in...


  • San José, San José, Costa Rica Grupo Syntepro A tiempo completo

    OverviewGrupo Syntepro seeks an experienced Software Engineer to lead the development of its web applications using Angular.Required Skills and QualificationsWe are looking for a highly skilled individual with expertise in HTML, CSS, Sass, JavaScript, including client-server side MVC frameworks such as jQuery, Prototype, Ember, Backbone, and React.The ideal...


  • San José, San José, Costa Rica Growth Acceleration Partners A tiempo completo

    **Job Description:**Growth Acceleration Partners is a fast-paced company that requires a skilled software engineer to lead the development of cutting-edge software solutions.**Key Responsibilities:**Developing software applications using .NET Core and C#.Collaborating with the development team to ensure timely project delivery.Contributing to code reviews...

  • Lead Software Engineer

    hace 2 semanas


    San José, San José, Costa Rica Agnos A tiempo completo

    ABOUT US    Agnos is a healthcare-focused technology consultancy.We are building solutions that improve the lives of patients and their providers by making empathy central to our design and development.Our partnership with medical practices and other healthcare tech companies has helped raise the bar for product development and service delivery in an...