# sde

**at [domo 2](https://dev.jobs.curriculo.me/domo-2)**

> About the Role We are seeking a highly skilled and motivated Software Development Engineer (SDE) to join our team, responsible for designing, developing, and maintaining large-scale software systems. As an SDE, you will have the opportunity to work on complex projects, collabora…

## Details

- **Type:** Full time
- **Posted:** 2026-06-18
- **Reference:** Rd3jzN
- **Status:** OPEN
- **Canonical URL:** https://dev.jobs.curriculo.me/domo-2/job/67e22f97-5242-4d63-b583-5153d4b39b2a

## Description

## About the Role

We are seeking a highly skilled and motivated Software Development Engineer (SDE) to join our team, responsible for designing, developing, and maintaining large-scale software systems. As an SDE, you will have the opportunity to work on complex projects, collaborate with cross-functional teams, and contribute to the development of innovative solutions. Your expertise and passion for software development will be essential in driving our company's success.

## Responsibilities

- Design, develop, and test software applications, ensuring they meet the required standards and specifications, and are delivered on time.
- Collaborate with cross-functional teams, including product management, design, and quality assurance, to identify and prioritize project requirements.
- Develop and maintain large-scale software systems, including architecture, infrastructure, and deployment.
- Troubleshoot and resolve complex technical issues, using debugging tools and techniques to identify root causes.
- Participate in code reviews, ensuring that all solutions are aligned with the company's coding standards and best practices.
- Stay up-to-date with industry trends, emerging technologies, and new tools, applying this knowledge to improve our software development processes.
- Develop and maintain technical documentation, including design documents, user manuals, and release notes.
- Work closely with the DevOps team to ensure smooth deployment and operation of software applications.
- Participate in agile development methodologies, including sprint planning, daily stand-ups, and retrospectives.

## Requirements

- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 5+ years of experience in software development, with a focus on large-scale systems and complex architectures.
- Proficiency in one or more programming languages, such as Java, Python, C++, or C#.
- Experience with cloud-based technologies, including AWS, Azure, or Google Cloud.
- Strong understanding of software development principles, including design patterns, testing, and deployment.
- Excellent problem-solving skills, with the ability to analyze complex issues and develop creative solutions.
- Strong communication and collaboration skills, with experience working with cross-functional teams.
- Experience with agile development methodologies, including Scrum or Kanban.
- Familiarity with DevOps tools, including Jenkins, Docker, or Kubernetes.

## Nice to Have

- Experience with machine learning or artificial intelligence, including TensorFlow or PyTorch.
- Knowledge of cybersecurity principles and practices, including security testing and compliance.
- Familiarity with containerization technologies, including Docker or Kubernetes.
- Experience with cloud-based data storage solutions, including relational databases or NoSQL databases.
- Certification in software development, including AWS Certified Developer or Microsoft Certified Azure Developer.

## Apply

Apply at the canonical URL: https://dev.jobs.curriculo.me/domo-2/job/67e22f97-5242-4d63-b583-5153d4b39b2a#apply

---

*Posted on jobs.curriculo.me. Schema.org JobPosting JSON-LD is embedded in the canonical HTML at https://dev.jobs.curriculo.me/domo-2/job/67e22f97-5242-4d63-b583-5153d4b39b2a.*