Senior Software Architect

Full Time
Charlotte, NC 28277
Posted
Job description

Essential Job Functions:

  • Create technology standards and architecture principles focused on high availability, low latency, fault tolerance, low cost of development, fast time to market and low cost of operations solutions/services.
  • Drive operational design focused on optimizing customer results in the production environment
  • Formulate and drive best practices around production design – patterns and anti-patterns for the intersection of software services and infrastructure for both cloud (IaaS) and hosted (data center) operations.
  • Build the strategic systems/solutions technology roadmap aligned to each of the business units.
  • Lead the research and evaluation of new technology and new designs.
  • Determine how MW can take advantage of changing usage and trends in the industry.
  • Lead Agile meetings and manage engineering team
  • Facilitate design reviews of products and services to ensure they are performing acceptably, comparatively low cost, easy to maintain and well monitored.
  • Lead efforts to conduct risk management assessment early to predict and prevent runtime defects while also handling issue management for defects that were not predicted.
  • Leverage your technical experience to mentor and coach team members.
  • Participate in and lead cross-company technology initiatives.

Education, Experience and Requirements:

  • MS degree in Computer Science or closely related discipline or a BS degree with significant relevant experience.
  • 10+ years experience of services, product development, or infrastructure experience.
  • 5-10 years of design experience with medium to large-scale mixed operating system production environments, preferably as part of an online service provider environment.
  • Significant experience with database, network, systems and software engineering
  • Excellent verbal and written communicator. You'll be leading a team of 3 Software Engineers and partnering with stakeholders within the business.
  • Deep understanding of the fundamentals required to build highly available and scalable services.
  • Understands and can articulate the benefits and associated trade-offs between asynchronous and synchronous processing, various methods for sharding and segmenting services, and how to foresee, plan for, and prevent scaling bottlenecks.
  • Solid financial acumen – understand the cost tradeoffs of various technology decisions.
  • Solid understanding of load balancing, Linux/UNIX-related network services, TCP/IP networking, CDNs.
  • Experience with virtualization technologies.
  • Experience with big data systems (e.g. Hadoop) a plus.
  • Experience with cloud hosting.
  • Experience with No SQL like Cassandra a plus.
  • Experience using iterative development fundamentals, including experience with SCRUM, Agile or other iterative approaches.
  • Multiple development language background.
  • Experience building and supporting high volume SaaS products.

EEOC Statement:

MW Industries, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Visit us at www.mw-ind.comfor more information about MW Industries, Inc. and our affiliate companies.

Job Type: Full-time

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Life insurance
  • Paid time off
  • Referral program
  • Retirement plan
  • Tuition reimbursement
  • Vision insurance

Compensation package:

  • Bonus pay
  • Yearly pay

Experience level:

  • 5 years

Schedule:

  • 8 hour shift
  • Monday to Friday

Ability to commute/relocate:

  • Charlotte, NC 28277: Reliably commute or planning to relocate before starting work (Required)

Application Question(s):

  • Will you now, or in the future, require sponsorship for employment visa status (e.g. H-1B visa status)?

Education:

  • Bachelor's (Required)

Experience:

  • medium-large scale mixed operating system production: 5 years (Required)
  • services, product development, or infrastructure: 5 years (Required)

Work Location: Hybrid remote in Charlotte, NC 28277

gatheringourvoice.org is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, gatheringourvoice.org provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, gatheringourvoice.org is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs