Mid Backend Software Engineer
Design, develop, and maintain cloud-native backend services and distributed systems on AWS. Collaborate with cross-functional teams to deliver high-quality, scalable, and resilient backend solutions.
30 Software Engineer jobs in Costa Rica available for remote work from home. Apply for positions such as Mid Backend Software Engineer, Senior Full Stack Software Engineer — Developer Platform (Remote LATAM), Software Engineer, Platform - San José, Costa Rica and more! Discover the best work-from-home or hybrid, full- and part-time jobs.
Trusted by 300,000+ remote workers worldwide.
Design, develop, and maintain cloud-native backend services and distributed systems on AWS. Collaborate with cross-functional teams to deliver high-quality, scalable, and resilient backend solutions.
You will design and build the external API and developer platform, ensuring stable integration surfaces for partners and AI agents. Additionally, you will own the end-to-end developer experience, including documentation, SDKs, and infrastructure reliability.
Design, build, and maintain backend APIs for payments, authentication, and text-to-speech services. Collaborate with cross-functional teams to improve system performance, scalability, and reliability.
You will own the architecture and long-term direction of the security product's API and UI while defining data contracts for telemetry ingestion. You will also mentor engineers and drive architectural decisions across cross-functional teams to ensure production-grade, domain-aware outcomes.
You will own the end-to-end development and reliability of the alerting and correlation engine, ensuring high-fidelity signal processing. Additionally, you will mentor team members and drive technical strategy for integrating LLMs and complex telemetry into the platform.
We watch for new "Software Engineer" jobs and email you the matches. Free. Unsubscribe in one click.
You will own the end-to-end reliability of the alerting pipeline, defining SLOs and SLIs to ensure high availability and performance. Additionally, you will lead incident response, drive systemic architectural improvements, and mentor engineering teams.
The role involves building security into product features and infrastructure while leveraging AI tools to remediate vulnerabilities. You will perform security assessments, code reviews, and develop security automation to support the company's cloud storage systems.
You will own the end-to-end design, development, and operational health of large-scale backend services and data pipelines. Additionally, you will mentor team members, lead technical design discussions, and drive incident response for production issues.
The Architect and Lead Software Engineer will define the target-state architecture for modernized platforms, spanning front-end, API, data, and infrastructure layers. They will lead architectural reviews, mentor engineering teams, and validate designs through prototypes to ensure successful modernization execution.
Design, build, and maintain production backend services and durable workflows using Python and FastAPI. Collaborate with cross-functional teams to automate evaluations of third-party software products and ensure system scalability and observability.
You will design, build, and maintain Java-based applications while creating and optimizing database objects like tables and stored procedures. Additionally, you will collaborate with cross-functional teams to troubleshoot issues and ensure high-quality, scalable software solutions.
Develop and maintain open source AI integrations, frameworks, and example applications that showcase Backblaze B2 Cloud Storage. Collaborate with product and QA teams to ensure these assets reflect real-world customer AI workflows and maintain high standards for documentation and usability.
You will design and implement secure, scalable fintech services while maintaining high-availability systems. Additionally, you will collaborate with cross-functional teams to deliver software and maintain CI/CD pipelines.
Develop and integrate generative AI and agentic automation workflows to improve business process efficiency. Collaborate with cross-functional teams to design scalable, context-aware AI solutions using RAG techniques and vector databases.
You will own the end-to-end architecture and long-term direction of the security product's API and UI. Additionally, you will define data contracts and integrate diverse telemetry sources into a consistent model for security analysts.
Architect, test, and ship end-to-end full-stack software solutions for financial reporting and data visualization. Collaborate with product and data teams to refactor software and optimize data-access models.
Design, build, and maintain high-performance backend systems and APIs using Elixir and the Phoenix framework. Collaborate with cross-functional teams to translate product requirements into scalable services while ensuring code quality through testing and reviews.
We watch for new "Software Engineer" jobs and email you the matches. Free. Unsubscribe in one click.
Design and build high-performance developer portals and internal tools using React and TypeScript. Collaborate with backend teams to integrate RESTful APIs and ensure a seamless developer user experience.
Build and maintain scalable full-stack applications and APIs using TypeScript, Node.js, and React for a mental healthcare platform. Own features from concept to production while collaborating with cross-functional teams to improve system performance and reliability.
Design and build server-side APIs and support tooling to manage large-scale data operations and backups. Utilize AI-assisted development tools to accelerate implementation while ensuring security, performance, and correctness.
You will work on the storage platform supporting B2 Object Storage and Computer Backup products to ensure reliable data storage. You will also drive architectural improvements to enhance durability, throughput, and long-term service requirements.
Interns will work alongside the engineering team on various project-related tasks and will develop artifacts while receiving mentorship from senior engineers. The internship aims to prepare candidates for a long-term career with the company.
You will help design, develop, and deliver security features while working with other engineering teams to ensure safe architectural choices. Additionally, you will lead by example in code review and team culture, fostering transparency and collaboration.
You will help design, develop, and deliver security features while working with other engineering teams to ensure safe architectural choices. You will also provide support for application security incidents and perform security maintenance.
You will help design, develop, and deliver security features while ensuring safety and security. Additionally, you will work with other engineering teams to make safe architectural and implementation choices.
You will help design, develop, and deliver security features while ensuring safety and security. Additionally, you will work with other engineering teams to make safe architectural and implementation choices.
We watch for new "Software Engineer" jobs and email you the matches. Free. Unsubscribe in one click.
You will help design, develop, and deliver security features while ensuring safety and security. Additionally, you will work with other engineering teams to promote safe architectural and implementation choices.
As a Senior Software Engineer, you will lead the design and implementation of complex software systems for our SaaS solutions. You will also mentor junior engineers and collaborate with various teams to ensure high-quality software delivery.
Improve automated secret rotation workflows and manage AWS secrets and S3 assets in accordance with cloud security and operational best practices. Analyze and configure Kibana and Akamai SIEM data, develop Python and Bash automation, and review HCL and JSON pull requests for quality and accuracy.
The role involves improving automation for secret rotation and managing cloud resources within AWS environments. You will also analyze logs using Kibana and utilize AI-powered tools to enhance platform reliability and engineering productivity.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Everything you need to know about remote work