Back to Jobs

Experienced Cloud Developer – Remote Work Opportunity in Cloud Computing and Software Development

Remote, USA Full-time Posted 2025-11-03

Introduction to Martin Engineering

Martin Engineering, a privately owned global manufacturing company, is celebrating its 78th year of excellence in the industry. Located in Neponset, IL, we have established ourselves as leaders, driven by a unique culture that prioritizes the happiness and well-being of our employees. We believe that our people are the cornerstone of our success, and we strive to create an environment where everyone feels valued, supported, and empowered to deliver superior service to our customers. As we continue to grow and expand our operations, we are seeking a highly skilled and experienced Cloud Developer to join our team and contribute to the development of our cloud platform.

Job Summary

The Cloud Developer will play a crucial role in the design, development, and maintenance of our AWS-based cloud platform, which provides services for our mobile app, IoT platform, and business analytics. As a key member of our team, you will be responsible for independently completing tasks in the investigation, design, production, scheduling, testing, and deployment of front and back-end cloud software. Your expertise will be essential in designing solutions for our cloud platform, utilizing a suite of AWS services, and compiling, analyzing, cleansing, and preprocessing data from IoT devices and user input.

Key Responsibilities

  • Design, build, and troubleshoot cloud applications, ensuring scalability, reliability, and security
  • Develop software applications related to our cloud platform, utilizing programming languages such as Python
  • Collaborate with Product Managers, R&D team, internal/external customers to define required system functionality and specifications
  • Review code and create development plans for fixing bugs, adding features, and fulfilling requirements
  • Consult with cross-functional teams to improve new or existing products and services
  • Stay up-to-date with the latest trends and technologies in cloud computing, recommending innovative solutions to enhance our cloud platform

Essential Qualifications

To be considered for this role, you should have:

  • A four-year degree in Computer Science, Software Engineering, or Electrical Engineering
  • At least 3 years of experience in designing, building, and troubleshooting cloud applications
  • Programming experience with Python
  • Experience with AWS or Azure platforms

Preferred Qualifications

While not essential, the following qualifications are highly desirable:

  • AWS certification and/or experience with CloudFormation, S3, Lambda, Elastic Beanstalk, Timestream, IoT Core, API Gateway, Dynamo, Aurora, and EC2
  • DevOps experience
  • Experience with technologies such as Docker, Kubernetes, React, Angular, Flask, Django, Dash, and Plotly

Skills and Competencies

To succeed in this role, you should possess:

  • Strong programming skills in Python and other relevant languages
  • Excellent problem-solving and analytical skills, with the ability to troubleshoot complex issues
  • Effective communication and collaboration skills, with the ability to work with cross-functional teams
  • Strong attention to detail, with a focus on delivering high-quality solutions
  • Ability to adapt to changing priorities and deadlines, with a flexible and proactive approach

Career Growth Opportunities and Learning Benefits

At Martin Engineering, we are committed to the growth and development of our employees. As a Cloud Developer, you will have access to:

  • Ongoing training and professional development opportunities, to enhance your skills and knowledge in cloud computing and software development
  • Mentorship and coaching from experienced professionals, to support your career growth and advancement
  • Opportunities to work on complex and challenging projects, with the potential to make a significant impact on our business
  • A collaborative and dynamic work environment, with a team of experienced professionals who are passionate about cloud computing and software development

Work Environment and Company Culture

At Martin Engineering, we pride ourselves on our unique culture, which is built on the principles of unity, respect, and empowerment. As an employee, you can expect:

  • A supportive and inclusive work environment, with a focus on employee well-being and happiness
  • A collaborative and dynamic team, with a passion for innovation and excellence
  • Opportunities to participate in company-wide initiatives and events, to enhance your skills and knowledge and build relationships with colleagues
  • A flexible and remote work arrangement, with the ability to work from home and balance your work and personal life

Compensation, Perks, and Benefits

We offer a competitive salary and a comprehensive benefits package, including:

  • Medical, dental, and vision insurance
  • Flexible spending and dependent care reimbursement
  • Company-paid life insurance and short-term and long-term disability
  • 401(k) with generous company match and no vesting schedule
  • Onsite medical clinic and fitness center
  • Generous vacation package and tuition reimbursement
  • Casual dress policy and onsite cafe

Conclusion

If you are a motivated and experienced Cloud Developer, looking for a new challenge and opportunity to grow your career, we encourage you to apply for this role. With our unique culture, collaborative work environment, and commitment to employee development, we believe that Martin Engineering is the ideal place to take your career to the next level. Apply now and let's discuss how you can become a vital part of our success story.

Apply for this job  

Similar Jobs