MARSIE logo
MARSIE

MAKING A DIFFERENCE IN PEOPLE'S LIVES THROUGH TECHNOLOGY AND HUMAN INSIGHT

Senior Software Engineer

Full-stack EngineerSoftware EngineerContractRemoteSeniorTeam 11-50Since 2019H1B No SponsorCompany SiteLinkedIn

Location

Argentina

Posted

71 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expSpanishEnglishAirflowAWSAzureETLGCPKubernetesPythonReactTerraform

Job Description

Senior Software Engineer

MARSIE

• Dive into unfamiliar code to troubleshoot or add a new feature • Participate in feature development of larger projects • Technically lead smaller projects/initiatives • Propose technical designs, considering standard patterns, tradeoffs, and maintainability • Participate in Support tasks, including off-hours and weekend on-call rotations • Provide thorough and meaningful code reviews • Work with legacy as well as novel code bases • Prototype, develop, and debug new features • Implement and maintain DevOps cloud patterns

Job Requirements

  • Degree in Computer Science, Engineering, or related field.
  • 5+ years of experience developing back-end services and APIs in a distributed, service-oriented architecture, and building large-scale front-end applications using modern frameworks.
  • Full Stack Development: Proficiency in at least 3 software languages, with a demonstrated ability to quickly learn new ones as needed. Python and React are a must.
  • Experience with data modeling using multiple databases and storage types
  • 3+ years of experience designing and deploying services in the cloud (e.g. AWS, GCP, Azure, OCI).
  • Fluency in Spanish and English.
  • Bonus points for: Prior healthcare or experience in other regulated industries, particularly with data privacy and compliance requirements.
  • Kubernetes.
  • Experience in ETL pipelines, orchestrators or workflow engines (e.g., Temporal, Airflow, Dagster)
  • Familiarity with Infrastructure as Code and DevOps practices (e.g., Terraform)
  • Experience using AI-powered coding tools (e.g., GitHub Copilot, Cursor, code assistants)

Benefits

  • Fully remote work
  • Fixed monthly compensation in USD
  • Full-time, long-term contract
  • Paid Time Off (PTO) & Paid Local National Holidays

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 10,001+H1B Sponsor

• Lead development of complex features and services across the stack. • Design, implement, and optimize scalable software architectures. • Mentor and support mid-level engineers through code reviews and technical guidance. • Define and enforce best practices in coding, testing, and deployment. • Partner with Product Managers and Designers to translate requirements into technical solutions. • Enhance observability, reliability, and performance of production systems. • Drive adoption of modern tools, frameworks, and cloud technologies. • May serve as a technical lead for projects or initiatives.

Illinois
$115K - $145K / year
Job Closed
Full TimeRemoteTeam 1,001-5,000Since 2025H1B No Sponsor

• Develop and maintain high-complexity solutions using VueJS, Ruby on Rails and Go, participating from design and architecture through deployment and maintenance, ensuring performance, scalability and the application of principles such as Clean Code and Design Patterns. • Work autonomously in planning and executing projects, propose continuous improvements to development processes, and actively collaborate with Product Managers and Designers to define and prioritize features. • Actively participate in the team's agile ceremonies, maintaining clear and assertive communication with stakeholders and adjacent areas to help remove impediments and ensure technical alignment of deliveries. • Digital mindset, curiosity about new technologies, and interest in understanding how Artificial Intelligence can transform processes, experiences and outcomes.

Brazil
Job Closed
Full TimeRemoteTeam 1,001-5,000Since 2000H1B Sponsor

• Design and implement user interfaces for AI-powered features integrated into JetBrains IDEs. • Build UI components using Compose Multiplatform for desktop and Swing. • Collaborate closely with designers to create intuitive, responsive, and polished developer experiences. • Contribute to improving UI architecture and component reuse within the product. • Help ensure the UI remains responsive and performant inside complex desktop applications.

Serbia
Full TimeRemoteTeam 1,001-5,000Since 2000H1B Sponsor

• Integrate state-of-the-art AI agents into our IDEs, continuously improving the developer experience of working with them. • Enhance agent capabilities by equipping them with the most intelligent tools available in our IDEs. • Create novel AI features with no direct market analogues, experimenting with and exploring the new possibilities brought by modern AI technologies. • Measure and evaluate the performance of agents and other AI features to achieve reliability and reproducibility.

Serbia