Apply

Senior Software Engineer

Posted 8 days agoViewed

View full description

💎 Seniority level: Senior

📍 Location: Colombia

🔍 Industry: Software Development

🏢 Company: Fullstory

🗣️ Languages: English

🪄 Skills: AWSBackend DevelopmentLeadershipSQLFull Stack DevelopmentGitReact.jsSoftware ArchitectureTypeScriptAlgorithmsData StructuresGoTestRailReactCommunication SkillsCI/CDProblem SolvingCustomer serviceAgile methodologiesRESTful APIsMentoringLinuxMicroservicesActive listeningQuality AssuranceNodeJSSoftware EngineeringData analyticsDebuggingCustomer SuccessEnglish communication

Requirements:
  • Proven track record of building and maintaining large-scale, enterprise-grade web applications with excellent UX and performance
  • Experience leading cross-team technical initiatives and driving architectural decisions that impact multiple products/services
  • Proven ability to lead and mentor other engineers, fostering a collaborative and supportive team environment.
  • Bachelor's degree in Computer Science or a related field and experience writing Go code in a production environment.
  • English language fluency (speaking, reading, writing) required for collaboration with our US-based teams, including daily communication, technical discussions, and documentation
Responsibilities:
  • Collaborate with Design, PM, and Engineering teammates to plan, architect, and build complex features in a tight feedback loop with our customers. Well-written communication is essential.
  • Ideate with our core team on how to best leverage AI capabilities to further customer delight.
  • Architect and scale systems (operating at hundreds of thousands of requests per second) that unlock key functionality across all of our products and teams using React, Typescript and Go.
  • Maintain and troubleshoot parts of Fullstory's production environment, proactively identifying and addressing potential issues, and driving improvements to system reliability and performance.
  • Drive improvements to engineering processes, tooling, and best practices, contributing to the overall efficiency and effectiveness of the engineering organization.
  • Mentor and coach junior and mid-level engineers, providing technical guidance, conducting code reviews, and fostering a culture of engineering excellence.
Apply

Related Jobs

Apply

📍 Worldwide

🧭 Full-Time

🔍 Software Development

🏢 Company: Percona

  • Minimum 3 years of experience in Go development and object-oriented design with a strong understanding of SOLID, KISS, and DRY principles
  • Strong knowledge of NoSQL databases and large-scale distributed systems, preferably MongoDB, as well as ACID and replication
  • Strong understanding of replication and sharding techniques
  • Experience with Continuous Integration and Continuous Delivery tools such as GitHub Actions, Jenkins, CircleCI, and Travis
  • Experience with high-concurrency threading models, atomics, and locking primitives
  • Knowledge of various programming and scripting languages such as BASH, Perl, and Python
  • Working with tools like profiler, gdb, and strace for debugging
  • Proven experience with AI/ML technologies and a strong enthusiasm for building intelligent systems
  • Collaborate with a geographically distributed team to design and implement new products and tools around MongoDB.
  • Participate in code reviews to ensure high-quality software.
  • Engage with the broader MongoDB open-source community by submitting and reviewing pull requests (PRs) and addressing issues the community raises.
  • Work closely with product managers, QA teams, and community contributors to shape Percona’s tools roadmap and prioritize features that bring the most outstanding value.
  • Build robust and resilient database solutions focusing on ensuring data integrity, fault tolerance, and high availability across distributed systems.
  • Contribute to upstream projects we leverage to bring our solutions to the community.
  • Serve as a mentor to junior developers, guiding best practices in software design, coding, testing, and debugging, particularly in large-scale distributed database systems.
  • Blog, present, and evangelize our software to help increase adoption and keep our thriving community growing
  • Engage with other departments in Percona to ensure we’re delivering value-driven solutions.

DockerPythonSoftware DevelopmentSQLBashCloud ComputingJenkinsKubernetesMongoDBAlgorithmsData StructuresGoNosqlCI/CDRESTful APIsMentoringLinuxDebugging

Posted 1 day ago
Apply
Apply

📍 Americas

🧭 Full-Time

🔍 Fintech

🏢 Company: SoLo Funds👥 51-100💰 about 2 years agoImpact InvestingLendingFinancial ServicesBankingFinTech

  • 7+ years of experience in software development: We use Golang, Swift, and Kotlin
  • Extensive experience with development across all application layers (data, business logic, user interface development)
  • Extensive experience with Git, unit and integration testing, load and performance testing
  • Experience with AI-LLM powered dev tools
  • Experience with distributed architecture and containerization, event streaming, and microservices
  • Adherence to database infrastructure/design best practices, experience with PostgreSQL
  • Experience in API development, database and middle tier component design
  • Experience in Test Driven Development, mocking frameworks, dependency injection
  • Business-level English proficiency and ability to clearly communicate technical challenges to business units
  • Drive technical decisions within the company that align with the product roadmap and growth trajectory of the company
  • Work with engineering team to design a modern, scalable technical architecture and be a hands on builder
  • Review high level product features for technical feasibility and make technical recommendations
  • Participate in performing technical due-diligence on potential partners and third party vendors for integration
  • Load and performance test applications and identify areas for optimization across the entire technology stack
  • Be a mentor to more junior developers working on your projects, by setting development schedules, delegating tasks, and reviewing code
  • Develop and enforce development standards and best practices for the engineering teams
  • Work closely with backend and frontend engineers
  • Participate and provide feedback in brainstorming sessions and scoping meetings

AWSBackend DevelopmentPostgreSQLGitGoCI/CDRESTful APIsMicroservicesSoftware Engineering

Posted 2 days ago
Apply
Apply

📍 Worldwide

💸 150000.0 - 225000.0 USD per year

🔍 Blockchain Technology

  • 5+ years of experience in systems and network programming, ideally in C++ or Rust.
  • Experience designing and operating systems in one or more of the following areas: Distributed systems and consensus protocols, storage/database systems, high performance systems, networking protocols, or programming language and compilers.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Design, implement, and maintain the core blockchain network software that powers Sui's validators and full nodes.
  • Work closely with the cryptography and security teams to keep the Sui network secure.
  • Optimize existing systems for scalability, efficiency, and reliability.
  • Collaborate with other teams at Mysten Labs to integrate new features and technologies.

Software DevelopmentBlockchainC++AlgorithmsData StructuresRustCI/CDLinuxNetworking

Posted 3 days ago
Apply
Apply

📍 Worldwide

🧭 Full-Time

🔍 Financial Services

🏢 Company: Technance

  • 4+ years of experience in backend development, including production-grade work with Go (Golang)
  • Deep understanding of distributed systems and real-time backend architecture
  • Familiarity with messaging queues, stream processing, and microservices
  • Experience with infrastructure tools like Docker, Kubernetes, and CI/CD pipelines
  • Previous exposure to crypto trading, custody, or DeFi protocols
  • Architect and build backend systems and APIs using Go
  • Design infrastructure for secure crypto exchange and custody operations
  • Collaborate with product teams to define and build backend services for crypto-native workflows
  • Own components end-to-end—from design to deployment and monitoring
  • Optimize systems for scale, security, and real-time performance
  • Participate in code reviews and drive technical decisions with a security-first mindset

Backend DevelopmentDockerKubernetesAlgorithmsGoCI/CDRESTful APIsMicroservicesComplianceSoftware Engineering

Posted 3 days ago
Apply
Apply

📍 LATAM

🧭 Full-Time

🔍 Software Development

  • Strong programming skills in C# or Python (C# preferred).
  • Experience in API development and microservices architecture.
  • Knowledge of authentication and authorization frameworks.
  • Familiarity with containerization (Docker, Kubernetes) and serverless deployments.
  • Experience working with SQL and NoSQL databases.
  • Proficiency with Git (GitLab/GitHub) for version control.
  • Understanding of agile development practices, with Jira being a plus.
  • Cloud Experience (AWS preferred).
  • Develop and maintain cloud-native applications with C# or Python.
  • Design and implement APIs and microservices.
  • Implement authentication and authorization best practices.
  • Work with container-based (Docker, Kubernetes) and serverless deployments (AWS preferred).
  • Perform unit testing for C# or Python applications.
  • Work with SQL and NoSQL databases for data storage and retrieval.
  • Utilize Git (GitLab/GitHub) for version control and collaboration.
  • Follow agile development methodologies, preferably using Jira.
  • Collaborate with cross-functional teams to design and deliver scalable software solutions.

AWSBackend DevelopmentDockerPythonSQLAgileGitKubernetesC#JiraAlgorithmsAPI testingData StructuresServerlessNosqlCI/CDProblem SolvingRESTful APIsMicroservicesDebugging

Posted 6 days ago
Apply
Apply

📍 Worldwide

🧭 Full-Time

🔍 Software Development

  • 5+ years of experience in systems and/or network programming, ideally in Rust, C or C++.
  • Experience designing and developing systems in one or more of the following areas: Distributed systems and consensus protocols, storage/database systems, high performance systems, or networking protocols.
  • Production experience: operating and managing production systems, proficiency in system monitoring and alerting, with strong focus on reliability.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Proven ability to drive complex projects to completion.
  • Design, implement, and maintain Walrus core, including storage node, client software, smart contracts and toolchains that power Walrus and its infrastructure.
  • Work closely with the research, cryptography, production, security teams, and Sui core teams, to keep the Walrus network secure, performant, and reliable.
  • Optimize existing systems for scalability, efficiency, and reliability.
  • Collaborate with other teams at Mysten Labs to integrate new features and technologies.

Software DevelopmentBlockchainKubernetesC++AlgorithmsData StructuresRustCI/CDC (Programming language)Software Engineering

Posted 7 days ago
Apply
Apply

📍 Worldwide

🧭 Full-Time

🔍 Web3

🏢 Company: Mysten Labs👥 11-50💰 $300,000,000 Series B over 2 years agoCryptocurrencyBlockchainWeb3Software

  • 5+ years of experience in systems and/or network programming, ideally in Rust, C or C++.
  • Experience designing and developing systems in one or more of the following areas: Distributed systems and consensus protocols, storage/database systems, high performance systems, or networking protocols.
  • Production experience: operating and managing production systems, proficiency in system monitoring and alerting, with strong focus on reliability.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Proven ability to drive complex projects to completion.
  • Design, implement, and maintain Walrus core, including storage node, client software, smart contracts and toolchains that power Walrus and its infrastructure.
  • Work closely with the research, cryptography, production, security teams, and Sui core teams, to keep the Walrus network secure, performant, and reliable.
  • Optimize existing systems for scalability, efficiency, and reliability.
  • Collaborate with other teams at Mysten Labs to integrate new features and technologies.

Software DevelopmentBlockchainC++AlgorithmsData StructuresRustCI/CDRESTful APIsLinuxJSONSoftware EngineeringDebugging

Posted 7 days ago
Apply
Apply

📍 Peru, Colombia, Honduras, Costa Rica, Mexico, Argentina, El Salvador, Guatemala, Nicaragua, and the Dominican Republic

🔍 Fintech

🏢 Company: 10Pearls - LATAM

  • Bachelor’s Degree in Computer Science or related field
  • 4+ years programming experience, ideally on a modern stack
  • 2+ years Java, Kotlin or Scala programming experience
  • A proven understanding of relational databases and ORMs
  • Experience working on a SOA or microservice-based application.
  • Lead the development and testing of our systems and services
  • Participate in shaping the technical architecture of the product
  • Help translate product requirements into user stories and technical solutions
  • Deliver highly available and scalable services in a production environment
  • Mentor other engineers, support the technical culture, and help grow the team
  • Generate ideas for new initiatives and technologies
  • Communicate with project leads, product managers and other software developers
  • Support live services and be oncall on a periodic basis

Backend DevelopmentDockerPostgreSQLSoftware DevelopmentSQLGitJavaKotlinKubernetesReact.jsSpringREST APICI/CDMicroservices

Posted 7 days ago
Apply
Apply

📍 Colombia

🔍 Software Development

🏢 Company: GoDaddy👥 5001-10000💰 $800,000,000 Post-IPO Equity over 3 years ago🫂 Last layoff over 1 year agoWeb HostingDomain RegistrarWeb DevelopmentOnline Portals

  • 5+ years of experience in software development with strong TypeScript and modern JavaScript (ES6+) skills.
  • Proficient in building full-stack applications using Node.js, React, GraphQL, and related tools like Vite and Zustand.
  • Solid understanding of object-oriented and functional programming patterns.
  • Hands-on experience with testing frameworks (Jest, Vitest, Cypress) and CI/CD pipelines.
  • Comfortable with command line tools, basic shell scripting, and agile methodologies like Scrum.
  • Collaborate with Product Managers to define and refine feature requirements.
  • Design scalable, maintainable, and observable system architectures.
  • Write and review high-quality JavaScript/TypeScript code using Node.js.
  • Enhance developer workflows and reduce technical debt through team collaboration.
  • Mentor junior engineers and actively participate in agile development processes.

AWSBackend DevelopmentDockerGraphQLNode.jsSoftware DevelopmentCypressFrontend DevelopmentJavascriptJestReact.jsTypeScriptCI/CDAgile methodologiesRESTful APIsMicroservices

Posted 8 days ago
Apply
Apply

📍 Americas

🧭 Full-Time

💸 140000.0 - 180000.0 USD per year

🔍 Home Electrification

🏢 Company: Electric Air

  • 5+ years of experience building production software
  • Strong full-stack skills and experience working across the frontend and backend
  • Proven ability to ship features with high product impact
  • Comfortable working independently in a fast-moving environment
  • Strong understanding of web fundamentals
  • Passion for our mission and interest in home electrification
  • Build and maintain key parts of our product across the stack
  • Design tools that streamline quoting, scheduling, and fulfillment
  • Help define product scope and direction with leadership
  • Own projects end-to-end, from architecture to deployment
  • Collaborate on UX with support from our contract designer
  • Write clean, maintainable code and contribute to code reviews

Backend DevelopmentPostgreSQLPythonSoftware DevelopmentSQLCloud ComputingDjangoFrontend DevelopmentFull Stack DevelopmentGitHTMLCSSJavascriptAPI testingCI/CDAgile methodologiesRESTful APIsMicroservicesNodeJSSoftware EngineeringDebugging

Posted 9 days ago
Apply