Software Engineer
Job details
- Pay
- $100,000 – $140,000 a year
- Employment
- Full-time
- Education
- Bachelor's degree
- Posted
- Oct 17, 2026
- Last confirmed open
- Oct 17, 2026
About this role
Job Description
Addigy is seeking a skilled Software Engineer to contribute to the development and improvement of software solutions for Apple device management. The role involves building reliable application features, developing backend services, improving system performance, and collaborating with engineering teams to deliver secure and scalable technology.
The ideal candidate will have strong programming skills, a problem-solving mindset, and an interest in cloud-based software and device management systems.
Responsibilities
- Design, develop, test, and maintain software applications and backend services.
- Write clean, efficient, reusable, and maintainable code.
- Build APIs and services that support cloud-based software functionality.
- Develop and improve features for device management and administration platforms.
- Troubleshoot software defects and resolve application performance issues.
- Participate in code reviews and follow software engineering standards.
- Create automated tests to improve reliability and maintain code quality.
- Collaborate with product managers, designers, and other engineers.
- Support application deployment, monitoring, and ongoing maintenance.
- Maintain technical documentation and contribute to architecture discussions.
- Follow security best practices when handling device and customer data.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Professional experience developing software with languages such as Go, Python, Java, JavaScript, or similar.
- Understanding of data structures, algorithms, and software design principles.
- Familiarity with APIs, databases, and version control systems such as Git.
- Knowledge of software testing, debugging, and application performance optimization.
- Strong analytical, troubleshooting, and communication skills.
- Ability to collaborate effectively in a software development team.
Preferred Skills
- Experience developing cloud-based applications and distributed systems.
- Familiarity with AWS or other cloud platforms.
- Knowledge of macOS, Apple device management, or MDM technologies.
- Experience with containers, CI/CD pipelines, and automated testing.
- Understanding of application security and scalable service architecture.
- Familiarity with Agile software development practices.
About the Company
Addigy is a software company focused on Apple device management. Its cloud-based platform helps IT teams manage, monitor, secure, and support Apple devices, including Macs, iPhones, and iPads, across business environments. Its solutions support IT administration, device configuration, security policies, and remote management.
Benefits
- Opportunities to work on cloud-based software and Apple management technologies.
- Professional development and technical learning opportunities.
- Collaborative engineering environment.
- Potential career advancement based on experience and company policy.
Employer verification note
This is a proposed job description, not confirmation of an active vacancy. The salary range is an estimate and has not been verified by Addigy. Confirm the active vacancy, hiring authorization, Miami work location, compensation, and benefits before publishing on Indeed.
Pay: $100,000.00 - $140,000.00 per year
Benefits:
- Relocation assistance
- Vision insurance
Work Location: In person