567 IT & Software Developer jobs in the US

SupplyHouse jobs

Principal Backend Engineer (Java, Python)

$140,000 - 175,000
SupplyHouse
130 Spagnoli Rd, Remote + Remote (US)
$140,000 - 175,000
Company Size icon
Company Size
200-500
Company Type icon
Company Type
Product
Exp Level icon
Exp Level
Lead
Job Type icon
Job Type
Full-Time
Language icon
Language
English
Visa sponsorship icon
Visa sponsorship
No

Requirements

Must:
- Bachelors degree or foreign equivalent in Computer Science, Engineering, Information Technology, or a relevant field. - Over 10 years of experience in enterprise-level software development. - Extensive expertise in: - Java, Spring Boot, Microservices Architecture - MySQL, Oracle, and Redis - React and contemporary front-end frameworks - Docker, Kubernetes, and Jenkins CI/CD - Linux/UNIX, Nginx, Apache, and ELK Stack - In-depth knowledge of data structures, algorithms, and system design principles. - Demonstrated capability to architect and implement complex backend systems and mentor engineering teams. - Strong interpersonal skills with the ability to influence senior leadership and converge multiple teams towards common objectives.

Technologies

AI
CI/CD
ELK
Jenkins
Load Balancing
Nginx

Responsibilities

- Develop comprehensive software architecture solutions using modern frameworks and design patterns that meet scalability, performance, and maintainability criteria. - Facilitate discussions on system design for high-traffic applications, ensuring a resilient architecture for business-critical services. - Assess, propose, and implement architectural enhancements to improve scalability, observability, and resilience. - Establish and maintain best practices for code quality, security, accessibility, and adherence to data privacy regulations. - Lead intricate, cross-functional projects from inception through to implementation, aligning engineering solutions with business requirements. - Collaborate with product and business teams to articulate the technical vision and ensure coherent project delivery. - Supervise the technical rollout of new features and services, ensuring optimal use of system resources and infrastructure. - Construct and sustain distributed systems utilizing Spring Boot microservices, Docker, and Kubernetes. - Design and fine-tune high-performance databases using MySQL and Oracle, focusing on indexing and performance optimization. - Implement and oversee Redis for caching, Eureka Server for service registration, and the ELK Stack for monitoring and data analysis. - Configure Nginx and Apache for effective load balancing and high availability within production systems. - Manage and maintain CI/CD pipelines with Jenkins for automated builds, testing, and deployment. - Secure system health and stability through proactive monitoring, logging, and alerting strategies. - Spearhead advancements in deployment automation, infrastructure as code, and site reliability practices. - Serve as a technical advisor and mentor, assisting in the development of engineers skills in architecture, design, and problem-solving strategies. - Execute code and design reviews to uphold engineering quality standards. - Collaborate effectively with senior leadership and stakeholders from various departments to influence company-wide technological initiatives. - Promote a culture of innovation, accountability, and ownership throughout the engineering division.

Description


We are a dynamic and inclusive e-commerce company specializing in HVAC, plumbing, heating, and electrical supplies since 2004. Our culture is built on core values of Generosity, Respect, Innovation, Teamwork, and GRIT, creating a supportive work environment where all team members can flourish. We offer a comprehensive benefits package, including medical, dental, vision coverage, 401(k) matching, generous paid time off, and a focus on continuous professional development. This full-time remote role allows individuals residing in or willing to relocate to select states. Join us as we drive growth and make a positive impact in our industry!
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find Software Architect salaries in the United States here.

How many Software Architect jobs are in the United States?

Currently, there are 567 Architect openings. Check also: Cloud jobs, Security jobs, ElasticSearch jobs - all with salary brackets.

Is the US a good place for Software Architects?

The US is one of the best countries to work as a Software Architect. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.

Which companies are hiring for Software Architect jobs in the United States?

Jump, D3 Security Management Systems, LawDepot, Gatekeeper Systems Inc, Accenture Federal Services, Optimum Healthcare IT, NETSTREAM TECHNOLOGY, INC among others, are currently hiring for Architect roles in the United States.

The company with most openings is Boeing as they are hiring for 27 different Software Architect jobs in the United States. They are probably quite committed to find good Software Architects.