Mygrant Glass Company

Senior Software Engineer – Architect

Mygrant Glass Company

full-time

Posted on:

Location Type: Remote

Location: CaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $160,000 - $190,000 per year

Job Level

About the role

  • Develop and deploy new products and features to support rapid iteration and continuous improvement.
  • Collaborate with stakeholders to understand business requirements, operational processes, and technical needs.
  • Architect, design, and document software applications to ensure solutions meet functional, performance, scalability, and reliability requirements.
  • Collaborate with analysts, designers, and development teams in the planning and implementation of new software applications and enhancements.
  • Research emerging application development technologies, frameworks, and standards to support innovation and continuous improvement.
  • Develop high-quality, high-performing applications that adhere to established coding and architectural standards.
  • Develop and maintain reusable libraries and components to maximize code reuse and ensure consistency across the application portfolio.
  • Participate in code reviews, Agile ceremonies, and continuous improvement initiatives to support team development and high-quality software delivery.
  • Conduct performance testing and debugging activities to identify issues, improve performance, and ensure application stability.
  • Promote and share knowledge of application development best practices and modern software architecture principles.
  • Provide technical leadership and guidance to development team members regarding architecture, development standards, and best practices.
  • Perform other duties as assigned.

Requirements

  • Bachelor’s degree in computer science, or related field.
  • 10+ years of experience developing high-performing applications within full-stack microservices architectures.
  • Strong experience with modern software architecture patterns and engineering best practices.
  • Experience with Azure cloud services, cloud-native solutions, serverless architectures, and messaging technologies such as service bus implementations.
  • Experience with version control and CI/CD practices.
  • Relevant software certifications (e.g., Microsoft Certified Associate or Expert) are a plus.
Benefits
  • Health Insurance
  • Flexible Spending Plan
  • Health Savings Plan
  • Dental Insurance
  • Vision Insurance
  • Paid Time Off
  • Paid Sick Time
  • Paid Holidays
  • 401K/with matching
  • Overtime Pay (when offered)
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
application developmentmicroservices architectureperformance testingdebuggingcoding standardsarchitectural standardscontinuous improvementcode reviewsAgile methodologiescloud-native solutions
Soft Skills
collaborationtechnical leadershipstakeholder engagementknowledge sharingproblem-solvingcommunicationteam developmentinnovationadaptabilityorganizational skills
Certifications
Bachelor’s degree in computer scienceMicrosoft Certified AssociateMicrosoft Certified Expert