Software Engineer
hace 6 días
Elite is the trusted automation platform for law firm operations across most of the world's largest and most successful law firms. Elite has guided firms through every technology shift and today delivers the only cloud-native SaaS platform that unifies financial, invoice, time, and data management into a single system of action. With embedded AI, predictive analytics, and integrated payments, Elite's products enable firms to shorten billing cycles, reduce write-offs, and unlock firm-wide insights, making financial operations the foundation for law firm innovation and growth. Learn more at
Job Description:
As a Software Engineer III, you will be a key contributor within the engineering team, taking ownership of well-defined projects and delivering high-quality software solutions. You'll collaborate closely with peers to design, build, and enhance features within our SaaS platform. while also mentoring less experienced engineers as needed. This role requires a deep technical expertise in software architecture, problem-solving skills, and autonomy.
Work Arrangement: Hybrid - Heredia office
This role requires the individual to be based in Flexible across U.S. time zones
What You'll Do:
- Contribute to the design, development, and deployment of complex software features and infrastructure components for our SaaS platform.
- Take ownership of assigned projects or components, ensuring timely and high-quality execution
- Participate in architectural discussions by providing insights and recommendations while working with senior engineers on final decisions
- Collaborate with cross-functional teams (Product, DevOps, QA) to ensure solutions align with business objectives and meet performance, scalability, and security requirements.
- Troubleshoot, debug, and optimize code to ensure high reliability and performance in production environments.
- Provide guidance or support to junior engineers, promoting best practices and continuous learning within the team.
- Drive continuous improvement initiatives, identifying opportunities for efficiency, automation, and technology upgrades.
- Contribute to team-wide continuous improvement by identifying opportunities for efficiency, automation, or tooling enhancements.
- Stay updated on industry trends, emerging technologies, and best practices, incorporating them into the engineering roadmap.
- Perform other duties as assigned to support departmental and company objectives.
What You'll Need:
- Bachelor's Degree in Computer Science, Software Engineering, or a related field or equivalent experience.
- 3–5 years of experience in software development experience, with a strong focus on SaaS or cloud-based solutions.
- Highly skilled in C#, with extensive background in developing APIs and working on database-driven projects.
- Proven experience designing and implementing scalable, high-performance, and fault-tolerant systems.
- Hands-on experience with Docker containers for application deployment and orchestration.
- Deep familiarity with Azure cloud infrastructure.
- Strong knowledge of relational databases, particularly SQL.
- Experience with DevOps practices, CI/CD pipelines, Git, IaC (Terraform), monitoring and alerting tools for SaaS applications.
- Experience with distributed systems, event-driven architectures, or other advanced systems design approaches.
- Strong communication skills, with the ability to collaborate effectively in a cross-functional environment.
- Strong analytical and problem-solving abilities, with a focus on delivering high-quality code and solutions.
- Knowledge of Angular is a plus and candidates with this experience will be considered an asset.
- Ability to travel up None as business needs require.
- Role requires the following physical capacity: Sedentary: primarily desk/computer work.
- Proficiency in English at a C1 level or higher (CEFR), with the ability to communicate effectively in both written and spoken formats.
Benefits:
- PTO
- 2 Elite Mental Health Days per year
- Annual Incentive Plan
- 14 Paid Costa Rica Holidays
- Comprehensive medical, dental, and vision benefits
- Life Insurance
- Employee Assistance Program
- Generous Global Parental Leave
- Calm, free premium subscription
- Employee Discount Program
Please note that we do not offer sponsorship for this position.
Additional Information
At Elite Technology, we embrace an employee-centric, flexible work model that empowers you to do your best work in the environment that suits you. However, we also recognize the importance of in-person collaboration for key moments that truly matter.
In our flexible remote approach, you have the freedom to choose a workspace within your home country that best fits your needs. Our corporate offices are located in New York City, Los Angeles, Costa Rica, and the Philippines, providing additional options for those who prefer or need a hybrid work environment.
Our diverse global team spans the U.S., Canada, U.K., Costa Rica, the Philippines, and Australia. Please note that at this time, we are unable to hire employees located in Quebec or Ontario Provinces, Alaska, Hawaii, Puerto Rico, Louisiana, and Oklahoma.
As a global business, we rely on diversity of culture and thought to deliver on our goals. To ensure we can do that, we seek talented, qualified employees in all our operations around the world regardless of race, color, sex/gender, including pregnancy, gender identity and expression, national origin, religion, sexual orientation, disability, age, marital status, citizen status, veteran status, or any other protected classification under applicable law. We are proud to be an Equal Employment Opportunity/Affirmative Action Employer providing a drug-free workplace.
We also provide reasonable accommodation for qualified individuals with disabilities and for sincerely held religious beliefs in accordance with applicable law.
We are not accepting applications submitted through recruiting agencies.
-
Staff Software Engineer
hace 4 días
San José Province, San José, Costa Rica Software Mind A tiempo completoCompany Description NerdWallet develops a financial platform to help people find the right credit cards and mortgage rates. We are now @NerdWallet We're excited to join forces with NerdWallet, pairing our data and tech solutions with their trusted brand and knowledgeable financial guidance to help more consumers and SMBs match with better financial products...
-
Technical Support Engineer
hace 4 días
Remote - Costa Rica Cloud Software Group A tiempo completoDo you thrive in a startup vibe? Were you built for a small, nimble, and dynamic team that's ready to win? If you answered yes, we want to talk to you We are now going back to our roots as a standalone business unit to focus on our SaaS business—an area where we see growth potential. This business unit is unique, and we certainly aren't afraid to stand out...
-
Fullstack Software Engineer
hace 7 días
Remote (Costa Rica) Fullcast A tiempo completoThe Software Engineer role will be pivotal in revolutionizing Revenue Operations (RevOps) by developing cutting-edge, cloud-native applications. You will be responsible for crafting both server-side applications using and user-facing elements with ReactJS/Redux, optimizing for high performance and security in a dynamic, fast-paced environment. Key...
-
Senior Software Engineer
hace 6 días
Remote - Costa Rica Nerdy A tiempo completoOverview:We are looking for Senior Software Engineers in LATAM to join the engineering team to help with our ongoing growth and expansion Your focus would be on building products using Javascript and Typescript and a core Object-Oriented Programming language like Java/C++/C#. We have a complete CI/CD software lifecycle and an evolving services-oriented...
-
Principal Software Engineer
hace 7 días
Costa Rica / Remote - US CSC Generation A tiempo completoAt Backcountry, our mission is to connect people to their passions. Our four online stores—Backcountry, Competitive Cyclist, MotoSport and, SteepandCheap—aim to supply our customers with the gear, knowledge, and inspiration necessary to get out there and chase down life's greatest moments. We do this by providing the biggest and best assortment of...
-
Senior Software Engineer
hace 7 días
Remote, Costa Rica Tech9 A tiempo completoSenior Software Engineer (.NET Framework / WPF) About UsTech9 is shaking up a 20-year-old industry, and we're not slowing down. Recognized by Inc. 5000 as one of the nation's fastest-growing companies, we are dedicated to building innovative, high-quality software solutions. Our team is passionate about delivering technology that makes an impact. We offer a...
-
Customer Success Engineer
hace 4 días
Remote - Costa Rica Cloud Software Group A tiempo completoDo you thrive in a startup vibe? Were you built for a small, nimble, and dynamic team that's ready to win? If you answered yes, we want to talk to you We are now going back to our roots as a standalone business unit to focus on our SaaS business—an area where we see growth potential. This business unit is unique, and we certainly aren't afraid to stand out...
-
Senior Software Engineer
hace 4 días
Remote - Costa Rica Acquia A tiempo completoAcquia empowers the world's most ambitious brands to create digital customer experiences that matter. With open source Drupal at its core, the Acquia Digital Experience Platform (DXP) enables marketers, developers, and IT operations teams at thousands of global organizations to rapidly compose and deploy digital products and services that engage customers,...
-
Mid-Level Software Engineer
hace 7 días
Costa Rica CODE Exitos A tiempo completoThe Software Engineer (SE-2) is a mid-level role for developers who have established a solid technical foundation and are ready to take on more complex tasks with greater independence. At this tier, engineers are expected to deliver medium-sized features end-to-end, contribute to technical discussions, and begin mentoring junior team members. SE-2...
-
Senior Software Engineer
hace 4 días
Remote, Costa Rica GreenSlate LLC A tiempo completoJOB BRIEFGreenSlate is seeking a Senior Software Engineer to help us develop the entertainment industry's most advanced production finance application. The Senior Software Engineer will be a subject matter expert in full-stack software engineering at GreenSlate. As an individual contributor, this role exercises considerable judgment to make decisions that...