For Employers

MCIM

Senior AWS Software Engineer

Posted 4 hours ago
5-10 years experience
Apply Now

Please mention DailyRemote when applying

?/100
Resume Match Score

Match your resume skills with our AI powered skill match!

Get professional review
AI Summary

Design and develop scalable cloud-native microservices and APIs using AWS services. Collaborate with cross-functional teams to build front-end interfaces and ensure application security and performance.

About MCIM

MCIM is how critical facility operators make every data center stronger. With a purpose-built platform and real-time analytics, MCIM eliminates silos, removes blind spots, and ensures operators never go it alone in managing mission-critical infrastructure.

For too long, data centers have operated with fragmented tools, inconsistent workflows, and unreliable data, capping their potential. MCIM unites operations, maintenance, capital planning, and reliability intelligence into one comprehensive platform built specifically for mission-critical environments.

• No silos — one platform that unites workflows across sites and teams

• No blind spots — clean, first-party data and benchmarking that drive better decisions

• No going it alone — a consultative partner dedicated solely to data center operations

Trusted by leading colocation providers, hyperscalers, and global financial institutions, MCIM is purpose-built to support the complexity, density, and uptime demands of modern digital infrastructure.

About the Role

We’re looking for a Senior AWS Software Engineer to design, build, and scale cloud-native applications that power our next generation of services. This role combines backend expertise in AWS microservices with hands-on front-end development using modern JavaScript frameworks. You’ll play a key role in driving engineering excellence, ensuring application security, mentoring teammates, and collaborating across teams to deliver exceptional user experiences.

Responsibilities

  • Design and Develop Microservices:
    Build and maintain scalable, high-performance microservices and APIs leveraging AWS services such as ECS/EKS, Lambda, DynamoDB, and API Gateway.

  • Front-End Development:
    Build and maintain small web front ends using React, Next.js, TypeScript, Webpack, Storybook, and SingleSPA, ensuring seamless user experiences and consistent component design.

  • Application Security:
    Implement and enforce security best practices throughout the application lifecycle, adhering to OWASP guidelines and secure coding standards.

  • Code Quality and Collaboration:
    Participate actively in peer design and code reviews, write automated tests, and contribute to continuous quality improvement initiatives.

  • Agile Development:
    Engage in daily scrums, sprint planning, and retrospectives to support an agile, iterative development process.

  • Cross-Functional Collaboration:
    Work closely with other developers, QA engineers, UI/UX designers, and product managers to design, implement, and deliver high-quality features and improvements.

  • Performance and Scalability:
    Contribute to scalability and performance enhancements for a high-traffic, multi-tenant application, ensuring reliability and efficient resource utilization.

  • Mentorship:
    Provide technical guidance and mentorship to junior engineers and contribute to team knowledge-sharing and code reviews.

  • Culture and Growth:
    Be part of a work culture that encourages learning, growth, and collaboration, believing that it is with great people that we achieve great things.

Required Qualifications:

  • 5+ years of experience in software engineering, with a focus on AWS-based applications.

  • Strong experience developing microservices and distributed systems using Python, Node.js, Go, or Java.

  • Proficiency with React, Next.js, and TypeScript, along with front-end build tools like Webpack, Storybook, and SingleSPA.

  • Deep understanding of AWS cloud services, including compute, storage, and networking.

  • Strong understanding of secure software development and OWASP principles.

  • Experience writing and maintaining automated tests (unit, integration, and end-to-end).

  • Familiarity with Agile/Scrum methodologies and modern development workflows.

Preferred qualifications:

  • Experience with containerization and orchestration (Docker, Kubernetes, or EKS).

  • Knowledge of RESTful API design and GraphQL.

  • Experience optimizing application performance and scalability in multi-tenant environments.

  • AWS certifications such as Solutions Architect or Developer – Associate/Professional.=

Soft Skills

  • Excellent communication and teamwork abilities.

  • Strong analytical and problem-solving skills.

  • Passion for clean, maintainable, and well-tested code.

  • A growth mindset and enthusiasm for mentoring and continuous learning.

Why Join Us

  • Competitive salary and benefits.

  • Flexible, collaborative, and remote-friendly environment.

  • Opportunity to build impactful products at scale using cutting-edge AWS, TypeScript, and Next.js technologies.

  • A culture that values people, innovation, and continuous improvement.

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Senior Software Developer (Chicagoland Residents ONLY)

Full Time United States $139K - $178K per year Software Development

OCI Lead Architect - Federal Enterprise Infrastructure

Full Time United States Software Development

MBSE System Engineer - Architect

Full Time United States Software Development

System Engineer

Full Time United States $65000 - $88000 per year Software Development

Machine Learning Engineer

Full Time Armenia, Colombia Software Development

Systems Developer (Remote)

Full Time United States $80000 - $100K per year Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Engineer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified