Apply

Senior Software Engineer

Posted about 13 hours agoViewed

View full description

💎 Seniority level: Senior, 4+ years

📍 Location: Argentina

🔍 Industry: Software Development

🏢 Company: BigID👥 251-500💰 $60,000,000 Series E 11 months agoArtificial Intelligence (AI)Big DataRisk ManagementCyber SecuritySoftware

🗣️ Languages: English

⏳ Experience: 4+ years

🪄 Skills: Backend DevelopmentFrontend DevelopmentFull Stack DevelopmentJavaC#C++GoRustTerraform

Requirements:
  • Minimum of 4 years developing web or mobile apps
  • At least 2 years coding in strongly-typed languages like C, C++, Java, Go, Rust, C#
  • Degree in computing-related field or currently pursuing relevant degree
  • Proven hands-on coding skills in backend and frontend development
  • Ability to design and implement technical solutions in distributed systems
Responsibilities:
  • Design, build, and deliver maintainable and scalable technical solutions
  • Ensure production-grade high-quality code
  • Make informed technological and architectural decisions
  • Review design and code for other team members
Apply

Related Jobs

Apply

📍 Mexico, Argentina, Colombia

🔍 Fintech

🏢 Company: Dev.Pro👥 501-1000🫂 Last layoff about 2 years agoDevOpsUX DesignOutsourcingIT ManagementSoftware EngineeringSmart ContractsInformation TechnologySoftware

  • 5+ years of Android development experience
  • Expertise in native Android development with Java and Kotlin
  • Strong understanding of MVVM and modern Android architecture patterns
  • Hands-on experience with popular Android libraries and integrations
  • Knowledge of secure coding practices, including build obfuscation and encryption
  • Experience with encryption frameworks and utilities like HTTPS, TLS, SHA-256, and Cipher Block Chaining
  • Develop, maintain, and enhance Android apps based on business needs and technical designs
  • Own feature development from requirements to delivery, ensuring performance, security, and reliability
  • Work with developers, architects, testers, and analysts to create technical designs for feature groups
  • Collaborate with product owners, BAs, and stakeholders to refine requirements and break down tasks into manageable subtasks for efficient delivery
  • Mentor developers, promote best practices, and ensure high-quality code standards
  • Conduct code reviews and ensure 100% code review coverage
  • Write unit and functional tests; assist QA with reviewing, creating, and delivering functional automation tests

Software DevelopmentSQLAgileAndroidDesign PatternsGitJavaJava EEKotlinREST APICI/CD

Posted 1 day ago
Apply
Apply

📍 Latin America

🔍 Software Development

🏢 Company: Nearsure👥 501-1000Staffing AgencyOutsourcingSoftware

  • Bachelor's Degree in Computer Science, Engineering, or a related field.
  • 6+ Years of experience in Software Development.
  • Experience working with .NET C# and .NET 6 or later.
  • Experience working with AWS or Azure.
  • Experience working with Docker or Terraform.
  • Advanced English Level is required for this role as you will work with US clients.
  • Develop and implement a scalable, flexible, and highly available modern platform architecture that aligns with our business objectives.
  • Participate in architectural discussions and documentation of the modernized software platform.
  • Build and test new ideas and designs in a “fail fast” methodology that will allow the team to assess and pivot quickly as warranted.
  • Serve in a senior role for the team, assisting junior and mid-level engineers in developing and maintaining microservices-based applications, ensuring they are modular, decoupled, and maintainable.
  • Collaborate with cross-functional teams to define technical requirements, specifications, and integration points.
  • Utilize public cloud services, particularly Azure or AWS, to optimize platform performance, scalability, and cost-effectiveness.
  • Actively foster a culture of excellence and collaboration across the team.
  • Troubleshoot and resolve complex technical issues, ensuring component reliability and uptime.
  • Stay current on industry best practices, emerging technologies, and trends related to modern platform architecture, microservices, and cloud computing.

AWSDockerSoftware DevelopmentCloud ComputingGitC#Azure.NETRESTful APIsTerraformMicroservicesJSON

Posted 10 days ago
Apply
Apply

📍 LATAM

🧭 Full-Time

🔍 Software Development

🏢 Company: Nearsure👥 501-1000Staffing AgencyOutsourcingSoftware

  • 5+ years working as a Full Stack Developer
  • 4+ years experience with C#
  • 2+ years experience with AWS or Azure
  • 1+ year experience with Microservices
  • 1+ year experience with React.js or Angular.js
  • Experience with Redux or similar FE state management
  • Contribute to design and architecture of search-focused systems
  • Develop applications and services using C#
  • Enhance existing application UI with React
  • Monitor and enhance the platform

AWSFull Stack DevelopmentReact.jsC#AzureReduxMicroservices

Posted 11 days ago
Apply
Apply

📍 Africa, Americas, EMEA

🧭 Full-Time

🔍 Open source software and operating systems

🏢 Company: Canonical - Jobs

  • Love technology and collaborate with brilliant people.
  • Curious, flexible, articulate, and accountable.
  • Value soft skills and are passionate, thoughtful, and self-motivated.
  • Interest or experience in open source maintenance or contributions.
  • Ability to work with complex workloads and write detailed test plans.
  • Contribute in languages such as C/C++, Python, Rust, Go, Ruby, PHP.
  • Experience in packaging within various ecosystems or distros.
  • Experience using and creating containers and virtual machines.
  • Bachelor’s in Computer Science, STEM or equivalent professional experience.
  • Collaborating proactively within a distributed team.
  • Fostering a software ecosystem with seamless user experience for all Ubuntu users.
  • Evaluating contributions of other engineers to maintain high-quality software standards.
  • Shaping the future of Ubuntu via new ideas and advising on work done elsewhere.
  • Collaborating with Ubuntu and Debian communities, upstream projects, and commercial customers.
  • Owning the maintenance of Ubuntu Server packages across various workloads.

DockerPHPPythonKubernetesRubyC++GoRust

Posted 23 days ago
Apply
Apply

📍 Americas, EMEA

🧭 Full-Time

🔍 Open source software and operating systems

🏢 Company: Canonical👥 1001-5000💰 $12,800,000 Crowdfunding over 11 years agoInternet of ThingsOpen SourceCloud ComputingLinuxSoftware

  • Love technology and working with brilliant people
  • Curious, flexible, articulate, and accountable
  • Value soft skills and are passionate, enterprising, thoughtful, and self-motivated
  • Interest or experience in open source maintenance or contributions
  • Able to replay complex workloads and systems, write detailed test plans and reproducibility steps
  • Comfortable contributing and debugging many languages such as C/C++, Python, Rust, Go, Ruby, PHP
  • Experience in packaging in one or more ecosystems or any distro package format
  • Experience using and creating containers and virtual machines
  • Bachelor’s or equivalent in Computer Science, STEM or similar degree (or any higher) or equivalent professional experience.
  • Collaborating proactively within a distributed team
  • Fostering a software ecosystem with seamless user experience for all Ubuntu users
  • Evaluating contributions of other engineers to maintain high-quality software standards
  • Playing a role in shaping the future of Ubuntu via both - new ideas in your areas of interest and advising on work being done elsewhere
  • Collaborating with other teams in the Ubuntu and Debian communities, with upstream projects, and commercially supported customers
  • Owning the maintenance of Ubuntu Server packages including traditional server workloads, virtualisation and containers, package management and dependencies, language runtimes, and toolchains.

DockerPHPPythonRubyC++GoRustLinux

Posted 24 days ago
Apply
Apply
🔥 (878) Senior Software Engineer
Posted about 1 month ago

📍 LATAM

🧭 Full-Time

🔍 Staff augmentation

🏢 Company: Nearsure👥 501-1000Staffing AgencyOutsourcingSoftware

  • Bachelor's Degree in Computer Science, Engineering, or a related field.
  • 5+ Years of experience working with C#.
  • 5+ Years of experience working with .NET.
  • 5+ Years of experience working with AWS.
  • 5+ Years of experience working with SQL.
  • 1+ Years of experience working with Snowflake.
  • Advanced English Level required for communication with US clients.
  • Collaborate in an agile environment to design, develop, test, and deploy software.
  • Write efficient, scalable, and maintainable C# and .NET code, focusing on back-end development.
  • Build and deploy cloud-based applications utilizing AWS services.
  • Work closely with product managers and development teams to deliver high-quality software.
  • Engage in team processes like Scrum methodologies and code reviews to ensure collaborative delivery.
  • Ensure code quality by writing unit tests and documenting technical details.

AWSPostgreSQLSQLDynamoDBGitMicrosoft SQL ServerSnowflakeC#.NETLinux

Posted about 1 month ago
Apply
Apply

📍 Argentina

🔍 Nonprofit fundraising technology

🏢 Company: GoFundMe👥 251-500💰 Series A over 9 years ago🫂 Last layoff over 2 years agoInternetCrowdfundingPeer to Peer

  • 5+ years of professional experience working with backend programming languages (e.g., Java, Kotlin, Python, PHP) on a customer-facing application.
  • Professional experience with relational database design.
  • Professional experience developing GraphQL or REST APIs using any standard framework.
  • Experience using Git in a workplace environment.
  • Experience with CI/CD tooling in a development environment.
  • Experience working in an agile, intensely iterative software development process.
  • Experience with performance and optimization problems and the ability to both diagnose and prevent these problems.
  • Experience with application performance monitoring and log analytics tools.
  • You’ll collaborate with a team of engineers and product management to implement new features on the GoFundMe Giving team.
  • You'll be responsible for development, testing, deployment, documentation, and maintenance of new and existing backend services and tools.
  • You’ll participate in code reviews to maintain internal standards for style, maintainability, and excellence.
  • You’ll participate in on-call rotations to assist in solving urgent engineering issues.
  • You’ll recognize technical debt, propose and implement solutions.
  • You’ll advocate for improvements to the codebase, and provide leadership to others within your team.

AWSGraphQLPHPPythonSQLAgileGitJavaKotlinKubernetesREST APICI/CD

Posted about 1 month ago
Apply
Apply

📍 Latin America

🧭 Contract

  • Strong backend development skills with some frontend expertise.
  • 6+ years of professional experience in software development.
  • Expertise in Java programming and related frameworks.
  • Extensive experience with the complete software development life cycle.
  • Demonstrated problem-solving skills.
  • Experience working in an agile development environment.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Design and implement sophisticated end-to-end features using Java, PHP, GraphQL, CSS, JavaScript, and React.
  • Collaborate with product managers, designers, and other engineers to drive product evolution.
  • Write clean, efficient, and well-documented code while adhering to best practices.
  • Conduct thorough code reviews and mentor junior engineers.
  • Investigate and resolve technical challenges and enhance system reliability.
  • Enhance and maintain the Employer Resources Library’s WordPress CMS.

AWSBackend DevelopmentGraphQLPHPFull Stack DevelopmentJavaJavascriptReactSEOTerraformWordPress

Posted about 2 months ago
Apply
Apply

📍 Latin America

🧭 Full-Time

🔍 Financial technology

  • Experience in full-stack software development.
  • Specific technologies not outlined in the job description.
  • Power a fair and inclusive financial system through software development.
  • Work on cross-border credit products and cash flow underwriting.
  • Enhance analytics and workflows for better credit access.

AWSDockerGraphQLNode.jsPythonSQLFull Stack DevelopmentReactRESTful APIsMicroservices

Posted about 2 months ago
Apply
Apply

📍 Argentina

🔍 Cybersecurity

🏢 Company: SecurityScorecard👥 251-500💰 $180,000,000 Series E almost 4 years agoSecurityRisk ManagementCyber SecuritySoftware

  • A back-end Developer with 7+ years of professional experience in agile development environments, specifically in SaaS companies.
  • Track record building complex and scalable products with significant usage and life span.
  • Advanced experience in backend development, including Node.js, Python, and building/maintaining REST APIs.
  • Skilled with relational databases, particularly PostgreSQL or similar systems.
  • Familiarity with containerization and cloud technologies such as AWS, Docker, and Terraform.
  • Strong understanding of software design principles, including DRY, YAGNI, and clean code practices.
  • Participate in all phases of the SDLC: design, development, deployment, monitoring, optimizing, and maintenance.
  • Collaborate with cross-functional teams to translate requirements into technical solutions, estimate complexity, and address blockers.
  • Own end-to-end delivery of projects, ensuring performance and stability across infrastructure, backend, and frontend systems.
  • Write clean, secure, testable, and maintainable code using industry best practices.
  • Lead code reviews, promote design patterns, and ensure reusable and readable code.
  • Establish the technical design / architecture of projects from the ground up, including database and API design.
  • Monitor and analyze performance metrics to identify and implement system improvements.
  • Document processes and write technical documentation.

AWSDockerNode.jsPostgreSQLPythonREST APITerraform

Posted 2 months ago
Apply