JOIN OUR TEAM
We’re looking for talented and passionate software creators
Fair. Equal.
Always.
Fair. Equal.
Always.
Here at First Factory, we know no other way. Everyone has the same opportunity to shine and advance. We value the individual and strongly believe that an inclusive environment brings the richest talent and greatest results.
We cannot accomplish anything without our team driving our results and pushing us to constantly be better. We are only successful if we listen to our team, respond to their needs, and find the opportunities that they are passionate about.

Open Positions
Description
We are seeking a System Engineer (Vehicle Data Management) to support our client’s OTA platform by ensuring the accurate and consistent ingestion of global vehicle data, specifically Vehicle Identification Numbers (VINs). This role is critical to maintaining the integrity of the vehicle management system, ensuring that all VINs are successfully processed and available within the OTA domain. You will be responsible for monitoring automated ingestion scripts, identifying data gaps or failures, and working closely with engineering teams to escalate and resolve any issues that arise.
About First Factory:
We are a software development company with over two decades of experience, boasting a dynamic team of 200+ professionals actively engaged in diverse projects across various industries. We invite you to join us on this journey as we continue to thrive and embrace fresh challenges.
Key Responsibilities:
Monitor the automated ingestion of VINs (Vehicle Identification Numbers) into OTA portals on a daily basis.
Validate that the ingestion process is running as scheduled and performing correctly.
Investigate and escalate issues when VINs are missing or automation fails.
Perform data analysis to identify discrepancies or gaps in the global vehicle data ingestion process.
Document issues and actions taken using JIRA, Confluence, Excel, or other internal tools.
Manage wiki pages (e.g., Confluence, Excel), capturing triage information and ingestion reports.
Collaborate with cross-functional teams to drive resolution of data ingestion challenges.
Requirements
2–5 years of experience in systems or data monitoring roles.
Experience using Confluence, Excel, and Microsoft Office Suite.
Familiarity with Agile and Waterfall development methodologies.
Strong attention to detail and ability to manage and document repetitive tasks.
Basic understanding of scripting or automation tools is preferred.
Some of our benefits ( CR )
Work From Home
We believe in hybrid work. While the office is open five days per week, most employees enjoy working predominantly from home.
Medical & Dental Insurance
First Factory is proud to offer free private medical and dental insurance for our Costa Rican team members.
Time Off
Enjoy your time away from work. Our vacation policy grants extra PTO after 2 years of employment. Our team never misses a national holiday and has their birthday off.
Special events are important for you; take time off to attend your graduation, weddings, and more.
Continuous Learning
We want you in for the long term. We hire individuals passionate about learning and offer many tools for professional development and growth. We provide a $500 educational reimbursement so you can reach your learning and professional goals.
Learn about our culture and more benefits here
Description
We are seeking an OTA Engineer (CRL/DOTE Management) to manage the lifecycle of vehicle configuration package releases, monitor CRL (Certificate Revocation List) expiration, and ensure seamless OTA updates for carlines and configurations. As an OTA Engineer, you will collaborate with cross-functional engineering and operations teams to verify, upload, and monitor OTA packages and certificates globally
About First Factory:
We are a software development company with over two decades of experience, boasting a dynamic team of 200+ professionals actively engaged in diverse projects across various industries. We invite you to join us on this journey as we continue to thrive and embrace fresh challenges.
Key Responsibilities:
Collaborate with engineering and operations teams to gather new vehicle configuration package information and follow-up directions.
Create and manage tickets using project management tools (e.g., JIRA) to track new package releases.
Verify and validate package configurations, including ECU type, platform, architecture, version, carline, and production/preproduction release status.
Map and maintain software package data accurately for different carlines and configurations.
Run checks to validate the OTA package and ensure all necessary certificates are in place for secure delivery.
Monitor CRL status and manage the lifecycle of certificate renewals for all ECU OTA packages.
Manage and maintain documentation on internal platforms (e.g., Confluence, Excel) for package information, CRL renewals, and related processes.
Triage issues as needed to ensure smooth package uploads and certificate validity.
Ensure that CRL renewals are performed on time, and work to resolve any discrepancies or issues with expired certificates.
Requirements
2–5 years of experience in systems engineering, software configuration, or a related role.
Experience working with JIRA and Confluence for project management and documentation.
Proficiency in Microsoft Office tools (Excel, PowerPoint, etc.).
Exposure to working in both Agile and Waterfall development environments.
Strong problem-solving and organizational skills.
Ability to track and manage multiple tasks with attention to detail.
Some of our benefits ( CR )
Work From Home
We believe in hybrid work. While the office is open five days per week, most employees enjoy working predominantly from home.
Medical & Dental Insurance
First Factory is proud to offer free private medical and dental insurance for our Costa Rican team members.
Time Off
Enjoy your time away from work. Our vacation policy grants extra PTO after 2 years of employment. Our team never misses a national holiday and has their birthday off.
Special events are important for you; take time off to attend your graduation, weddings, and more.
Continuous Learning
We want you in for the long term. We hire individuals passionate about learning and offer many tools for professional development and growth. We provide a $500 educational reimbursement so you can reach your learning and professional goals.
Learn about our culture and more benefits here
Description
We are looking for a detail-oriented and collaborative System Engineer (Package Management) to support Over-The-Air (OTA) package operations for our automotive client. You will play a key role in managing the end-to-end OTA package intake and upload process, ensuring compatibility with Electronic Control Units (ECUs) and various vehicle architectures.
About First Factory:
We are a software development company with over two decades of experience, boasting a dynamic team of 200+ professionals actively engaged in diverse projects across various industries. We invite you to join us on this journey as we continue to thrive and embrace fresh challenges.
Key Responsibilities:
Collaborate with OTA engineers and stakeholders to drive the OTA package request and intake process.
Collect required OTA files and organize them into a structured, accessible repository.
Upload OTA packages to designated OTA portals in a timely and accurate manner.
Create and maintain tickets in project management tools (e.g., JIRA) to track each package release.
Validate OTA package configurations (e.g., ECU type, platform, architecture, versioning, delta/full image, production vs. preproduction release).
Document and map OTA package configuration data across platforms and regions.
Identify, document, and triage issues found during the OTA intake and upload process.
Maintain up-to-date documentation on internal platforms such as Confluence, Excel, or JIRA.
Develop and support a scalable, on-demand process for global OTA package uploads
Requirements
2–5 years of experience in systems engineering, software coordination, or a similar technical role.
Familiarity with OTA systems, ECUs, and automotive software architecture is a strong plus.
Hands-on experience with JIRA and Confluence.
Proficiency with Microsoft Excel and PowerPoint for data tracking and reporting.
Exposure to Agile and/or Waterfall program management methodologies.
Strong organizational skills and attention to detail.
Excellent communication and cross-functional collaboration abilities.
Some of our benefits ( CR )
Work From Home
We believe in hybrid work. While the office is open five days per week, most employees enjoy working predominantly from home.
Medical & Dental Insurance
First Factory is proud to offer free private medical and dental insurance for our Costa Rican team members.
Time Off
Enjoy your time away from work. Our vacation policy grants extra PTO after 2 years of employment. Our team never misses a national holiday and has their birthday off.
Special events are important for you; take time off to attend your graduation, weddings, and more.
Continuous Learning
We want you in for the long term. We hire individuals passionate about learning and offer many tools for professional development and growth. We provide a $500 educational reimbursement so you can reach your learning and professional goals.
Learn about our culture and more benefits here
Description
We are seeking a talented Mobile Developer with experience in Objective-C and C++ to contribute to the development and maintenance of mobile applications. You’ll play a key role in building reliable, efficient, and well-structured code across a variety of mobile projects. This position is well-suited for someone who is comfortable working with both modern and legacy technologies and enjoys solving complex technical challenges.
About First Factory:
We are a software development company with over two decades of experience, boasting a dynamic team of 200+ professionals actively engaged in diverse projects across various industries. We invite you to join us on this journey as we continue to thrive and embrace fresh challenges.
Key Responsibilities:
Design, build, and maintain mobile applications using Objective-C and C++
Collaborate with cross-functional teams to define, design, and ship new features
Ensure the performance, quality, and responsiveness of applications
Identify and correct bottlenecks and fix bugs
Help maintain code quality, organization, and automation
Work with legacy code and contribute to modernization efforts
Requirements
3+ years of experience in mobile development
Proficiency in Objective-C and C++
Experience with Xcode, Cocoa Touch, and the iOS SDK
Solid understanding of memory management and performance optimization
Experience integrating third-party libraries and APIs
Familiarity with software development lifecycle, version control (e.g., Git), and Agile methodologies
Strong problem-solving skills and attention to detail
Advanced English communication skills – both written and spoken – for effective collaboration with international teams
Some of our benefits ( CR )
Work From Home
We believe in hybrid work. While the office is open five days per week, most employees enjoy working predominantly from home.
Medical & Dental Insurance
First Factory is proud to offer free private medical and dental insurance for our Costa Rican team members.
Time Off
Enjoy your time away from work. Our vacation policy grants extra PTO after 2 years of employment. Our team never misses a national holiday and has their birthday off.
Special events are important for you; take time off to attend your graduation, weddings, and more.
Continuous Learning
We want you in for the long term. We hire individuals passionate about learning and offer many tools for professional development and growth. We provide a $500 educational reimbursement so you can reach your learning and professional goals.
Learn about our culture and more benefits here
Description
Are you passionate about building scalable, high-impact applications? At First Factory, we’re looking for a Full Stack Engineer ( Java & React ) to join our team and work with a commercial and luxury real estate client on cutting-edge solutions.
About First Factory:
We are a software development company with over two decades of experience, boasting a dynamic team of 200+ professionals actively engaged in diverse projects across various industries. We invite you to join us on this journey as we continue to thrive and embrace fresh challenges.
Requirements
Strong experience with Java (8+) and Spring Framework
Hands-on experience with React and modern JavaScript (ES6)
Experience with large-scale data processing (Spark, Hadoop, HDFS)
Proficiency in testing frameworks (JUnit, Mockito, TestNG)
Familiarity with system design, algorithms, and RESTful APIs
Experience working in Agile teams
Advanced English proficiency
Nice to have
Experience with CI/CD and cloud services (AWS, Azure, or GCP)
Knowledge of microservices architecture
Some of our benefits ( CR )
Work From Home
We believe in hybrid work. While the office is open five days per week, most employees enjoy working predominantly from home.
Medical & Dental Insurance
First Factory is proud to offer free private medical and dental insurance for our Costa Rican team members.
Time Off
Enjoy your time away from work. Our vacation policy grants extra PTO after 2 years of employment. Our team never misses a national holiday and has their birthday off.
Special events are important for you; take time off to attend your graduation, weddings, and more.
Continuous Learning
We want you in for the long term. We hire individuals passionate about learning and offer many tools for professional development and growth. We provide a $500 educational reimbursement so you can reach your learning and professional goals.
Learn about our culture and more benefits here