Full Time

Software Engineer (Platform)

Deaglo
$80,000 - $130,000* / year (about $38–$63 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Deaglo, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Software Engineer (Platform) at Deaglo will play a pivotal role in designing and developing robust, scalable software solutions that drive our platform's performance and user experience. This position requires a collaborative mindset, as you will be working closely with cross-functional teams to identify and implement innovative engineering solutions. As a key member of our technology team, the Software Engineer will focus on delivering high-quality code while adhering to industry best practices in software design and development.



Job Responsibilities

  • Design, develop, and maintain platform components and services that are integral to Deaglo's ecosystem.
  • Collaborate with product management and UI/UX teams to understand user requirements and translate them into technical specifications.
  • Implement best practices for software development including code quality, version control, and testing methodologies.
  • Troubleshoot and resolve software defects and performance issues to ensure an optimal user experience.
  • Participate in code reviews and provide constructive feedback to peers to foster a culture of continuous improvement.
  • Research emerging technologies and tools to enhance our platform’s capabilities and performance.
  • Ensure all development work aligns with DevOps practices to maintain a streamlined deployment process.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in software development, particularly in platform and backend solutions.
  • Proficient in programming languages such as Java, Python, or Go.
  • Experience with cloud technologies and service-oriented architectures (AWS, Azure, or similar).
  • Strong understanding of database management systems and API design (RESTful services).
  • Familiarity with containerization technologies (Docker, Kubernetes).
  • Excellent problem-solving skills and the ability to work independently as well as in a team.


Technologies & Tools

The Software Engineer (Platform) will leverage a variety of technologies and tools to perform their responsibilities effectively. The primary stack may include cloud services such as AWS or Azure, programming languages including Java, Python, or Go, and tools for container orchestration such as Docker and Kubernetes. Additionally, expertise in RESTful API design, CI/CD pipelines, and database technologies such as MySQL or MongoDB will be essential for success in this role.



Ideal Candidates

The ideal candidate for the Software Engineer (Platform) position at Deaglo is a proactive and resilient individual who thrives in a dynamic work environment. They are detail-oriented and display a passion for technology and problem-solving. A strong communicator, the candidate should be comfortable collaborating with diverse teams and expressing complex technical concepts clearly. Moreover, adaptability and eagerness to learn new technologies will be highly valued traits as the company continues to innovate and grow.

Not sure what kind of job to look for? Our career quiz is 30 quick questions, then the careers that fit your interests and what they pay. Take the career quiz →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.