Apply

Senior Software Engineer

Posted 4 days agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: Colombia

🔍 Industry: Technology/Software

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

⏳ Experience: 5+ years

🪄 Skills: AWSBackend DevelopmentPythonArtificial IntelligenceMachine LearningCI/CDRESTful APIsDevOpsMicroservices

Requirements:
  • 5+ years of experience in backend development and deploying production software.
  • Hands-on experience with Amazon Web Services (AWS) and its core services (e.g., S3, Lambda, EMR, etc.).
  • Proficiency in Python for backend development, with a strong understanding of RESTful APIs and microservices architecture.
  • Solid understanding of CI/CD pipelines, testing strategies, monitoring, and alerting for production systems.
  • Strong problem-solving skills and a collaborative mindset, with a drive to continuously learn and grow.
Responsibilities:
  • Design, develop, and maintain a robust backend infrastructure for GoDaddy’s Data & ML Platform, ensuring high availability, scalability, and performance.
  • Lead efforts to automate platform workflows using AI tools and techniques, collaborating with Machine Learning teams to bring intelligent automation to life.
  • Enhance the resiliency and monitoring of batch and real-time data pipelines, including those feeding the feature store.
  • Implement best practices in platform automation, CI/CD pipelines, and DevOps to improve development velocity.
  • Collaborate with cross-functional teams to align platform features with evolving business needs.
  • Provide regular operational support for the platform, including on-call responsibilities, and participate in continuous improvement initiatives.
  • Engage in proactive performance monitoring, troubleshooting, and optimization to ensure seamless platform operation.
  • Contribute to internal knowledge sharing, documentation, and open-source initiatives.
Apply

Related Jobs

Apply

📍 Canada, United States, Latin America

🧭 Full-Time

🔍 Cloud services

  • Expertise in web technologies like HTML and CSS.
  • Experience with frameworks such as React, Vue, Angular, MVC .Net, etc.
  • Experience with modern server-side scripting languages (python, node.js, php, ruby, etc.).
  • In-depth knowledge of relational and NoSQL databases.
  • Demonstrated experience in building RESTful services and API integrations.
  • Development experience on a major cloud platform (Azure, AWS, or GCP).
  • Understanding of modern application architectures.

  • Develop applications and services using cloud native technologies for customers.
  • Participate in development activities, standups, sprint planning, and retrospectives.
  • Deliver well-documented, tested, and production-ready code.
  • Dive into problems across customer environments.
  • Lead by example and coach less-experienced developers.

AWSNode.jsPHPPostgreSQLPythonDynamoDBReactCI/CDRESTful APIsTerraformMicroservices

Posted 1 day ago
Apply
Apply

📍 Canada, the United States, Latin America

🔍 Cloud services

  • Expertise in underlying web technologies like HTML and CSS.
  • Experience developing with frameworks like React, Vue, Angular, MVC .Net.
  • Experience with modern server-side scripting languages such as Python, Node.js, PHP, or Ruby.
  • In-depth knowledge of relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, DynamoDB).
  • Experience in building RESTful services and API integrations.
  • Development experience on a major cloud platform (Azure, AWS, or GCP).
  • Understanding of modern application architectures (event driven, message queues, microservices).
  • Proven ability to learn new technology quickly and effectively.
  • Self-organizing, detail oriented, and high-achieving individual.
  • Strong written and verbal communication skills.

  • You will participate in development activities, standups, sprint planning retrospectives, and more.
  • Deliver well-documented, tested, and production-ready code to our customers.
  • Guide the team using your expertise in AWS Services and API development.
  • Mentor and coach less-experienced developers as the team builds together.

AWSNode.jsPHPPostgreSQLDynamoDBReactCI/CDRESTful APIsTerraformMicroservices

Posted 1 day ago
Apply
Apply

📍 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 4 days ago
Apply
Apply

📍 Brazil, Argentina, Colombia, Peru, Uruguay

🧭 Full-Time

🔍 Full-funnel marketing and sales

🏢 Company: Workana Premium

  • Strong experience with PHP, including modern frameworks like Laravel or Symfony.
  • Proficiency in Vue.js or similar JavaScript frameworks.
  • Solid understanding of relational databases (e.g., MySQL, PostgreSQL).
  • Familiarity with RESTful APIs and web service integration.
  • Experience with version control tools, such as Git.
  • Knowledge of front-end technologies (HTML, CSS, JavaScript).
  • Problem-solving skills and the ability to work independently and in a team environment.

  • Maintain, debug, and enhance existing web applications using PHP and Vue.js.
  • Develop and implement new features to meet business requirements.
  • Ensure system performance, scalability, and reliability through regular code reviews and optimizations.
  • Collaborate closely with designers, product managers, and other developers to ensure seamless project delivery.
  • Troubleshoot and resolve technical issues promptly.
  • Write clean, maintainable, and well-documented code.

PHPPostgreSQLGitHTMLCSSJavascriptMySQLVue.JsRESTful APIs

Posted 4 days 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 10 days 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 19 days ago
Apply
Apply

📍 Asia Pacific, Pune

🧭 Full-Time

🔍 Software Development

🏢 Company: Canonical - Jobs

  • You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree.
  • You have proficiency developing public-facing APIs and web applications, preferably using Python.
  • Experience with Python and web frameworks such as Flask and Django.
  • Experience with databases, and ORMs (PostgreSQL a plus).
  • You are comfortable with Ubuntu as a development and deployment platform.

  • Collaborate proactively with a distributed team.
  • Write high-quality code to create new features, fix bugs and modernize the Landscape codebase.
  • Demonstrate a strong commitment to code quality and automated testing.
  • Participate in the engineering process with code and architectural reviews.
  • Take personal ownership of problems and design and deliver solutions.
  • Work remotely with global travel 2 to 4 weeks for internal and external events.
  • Assist with release management during each development cycle.
  • Collaborate with devops for Landscape SaaS.

PythonDjangoFlaskRelease ManagementLinuxDevOps

Posted about 2 months ago
Apply
Apply

📍 Americas

🧭 Full-Time

🔍 Software Development

🏢 Company: Canonical - Jobs

  • Solid track record of professional software development experience in Python, Go for back-end roles, or TypeScript, React for front-end roles.
  • Capacity to learn quickly about new systems and techniques.
  • Excellent logic, problem-solving, and troubleshooting skills.
  • Strong English language communication skills - both written and verbal.
  • Experience with Linux server technologies, including Virtualization (KVM) and Containers (LXC).
  • Bachelor’s degree or equivalent in Computer Science, STEM, or similar fields.
  • Knowledge of network technologies like PXE, DHCP, TFTP, DNS, and NTP.
  • Some experience with Baseboard Management Controllers and Protocols (Redfish, IPMI, AMT).
  • Strong experience with networking, storage technologies, and Cloud hosting and infrastructure.
  • Ideally, experience in large-scale physical server provisioning and automation.
  • Familiarity with open-source development tools and methodologies used in Ubuntu projects.

  • Develop MAAS core components and features to enhance its capabilities as a bare metal cloud system.
  • Shape the architecture of MAAS for improved simplicity, speed, and ease of use.
  • Collaborate with other teams for tool integration and timely releases.
  • Contribute improvements to CI, tests, and documentation for Data Centre operators.
  • Communicate technically with other teams and take ownership of problem-solving.
  • Travel internationally several times a year.

LeadershipPythonSoftware DevelopmentGoCommunication SkillsCollaborationProblem SolvingLinuxDocumentationNetworkingTroubleshooting

Posted 2 months ago
Apply
Apply

📍 Americas

🧭 Full-Time

🔍 DevOps

🏢 Company: Dagger👥 11-50💰 $20,000,000 Series A almost 3 years agoInformation TechnologySoftware

  • 5+ years of experience working as a Senior Software Engineer.
  • Experience with Go programming language.
  • Knowledge of Docker containers internal.
  • Experience with Cloud Providers such as AWS, GCP, Azure.
  • Familiarity with moby/buildkit or other build technologies.
  • Understanding of microservice architectures.
  • Ability to discuss design and performance tradeoffs in complex systems.

  • Build the product using the Go programming language.
  • Work directly with our teams, users, and Dagger clients.
  • Support DevOps engineers in building their platform with Dagger.
  • Learn and assist in integrating with various Cloud Platforms and DevOps tools.
  • Mentor other team members.
  • Develop other open source upstream projects such as Buildkit and related technologies.

AWSDockerGCPAzureGoCollaboration

Posted 3 months ago
Apply
Apply

📍 LATAM

🧭 Full-Time

🔍 AI tools for developers

  • 5+ years of software development experience in an enterprise software environment.
  • Proficiency in GoLang programming.
  • Deep understanding of distributed systems.
  • Experience with Kubernetes is required.
  • Knowledge of monitoring and scaling services for distributed systems (including Datadog, New Relic, Open Telemetry, Prometheus).
  • Familiarity with at least one major cloud provider (AWS, Azure, Google).
  • Active collaboration with team members to achieve departmental goals.

  • Set up and maintain infrastructure standards to ensure stable operations.
  • Develop tools for external and internal purposes to deploy software effectively.
  • Troubleshoot and resolve issues related to operating Weights & Biases across various infrastructures.
  • Understand nuances of infrastructure types and implement suitable customer-specific solutions.
  • Leverage technical skills and adaptability to navigate complex infrastructure landscapes.

AWSSoftware DevelopmentKubernetesAzureGoPrometheusCollaboration

Posted 4 months ago
Apply