21 Cloud Software jobs in Las Vegas
Software Development Apprentice
Posted 24 days ago
Job Viewed
Job Description
Program Details:
- Intensive training in foundational programming languages (e.g., Python, Java, JavaScript) and development tools.
- Participation in software development projects under the guidance of senior mentors.
- Exposure to various aspects of the software development lifecycle, including requirement gathering, design, coding, testing, and deployment.
- Learning and application of agile methodologies and best practices.
- Opportunities to develop skills in database management, web development, and potentially mobile development.
- Collaborative work environment fostering teamwork and knowledge sharing.
- Structured learning path with regular feedback and performance reviews.
- Potential for full-time employment upon successful completion of the apprenticeship.
- Gain practical experience in a professional software development setting.
- Develop a strong portfolio of completed projects.
Ideal Candidate Profile:
- High school diploma or equivalent required; some college coursework in a technical field is a plus.
- A genuine passion for technology and a strong desire to learn software development.
- Demonstrated problem-solving skills and logical thinking abilities.
- Strong work ethic and commitment to completing the apprenticeship program.
- Excellent communication and interpersonal skills.
- Ability to work collaboratively in a team environment.
- No prior professional development experience is required, as comprehensive training will be provided.
- Must be legally eligible to work in the US and reside within commuting distance of our Las Vegas, Nevada, US office.
- Eagerness to receive instruction and adapt to new technologies.
This is an exceptional chance to gain practical, on-the-job training and kickstart your career in software development without requiring prior professional experience. We offer a competitive stipend and a supportive learning environment in Las Vegas, Nevada, US .
Remote Software Development Apprentice
Posted 18 days ago
Job Viewed
Job Description
Responsibilities:
- Assist senior developers in coding, testing, and debugging software applications.
- Learn and apply best practices in software design, development, and maintenance.
- Participate in code reviews and contribute to technical discussions.
- Collaborate with cross-functional teams to understand project requirements and deliver solutions.
- Develop proficiency in various programming languages and development tools.
- Contribute to the documentation of software features and processes.
- Troubleshoot and resolve technical issues under guidance.
- Stay up-to-date with emerging technologies and industry trends.
Qualifications:
- Strong foundational knowledge of at least one programming language (e.g., Python, Java, JavaScript).
- A demonstrable passion for technology and software development.
- Excellent problem-solving and analytical skills.
- Good communication and interpersonal skills, essential for remote collaboration.
- Ability to learn quickly and adapt to new technologies.
- A proactive and self-motivated attitude, crucial for a remote work environment.
- A Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Familiarity with version control systems (e.g., Git) is a plus.
- Prior personal coding projects or contributions to open-source are highly valued.
This is an unparalleled opportunity to launch your tech career from the comfort of your own home, based in **Las Vegas, Nevada, US**. Join a team that values innovation, collaboration, and continuous learning. Our client provides a supportive atmosphere where you can grow your skills and make a significant impact. Apply today and take the first step towards becoming a skilled software developer.
Automotive Software Development Lead
Posted 19 days ago
Job Viewed
Job Description
Key responsibilities include:
- Leading a team of software engineers in the design, development, and testing of automotive software applications.
- Defining software architecture and technical specifications for new automotive features and systems.
- Overseeing the entire software development lifecycle, from requirements gathering to deployment and maintenance.
- Ensuring software adheres to stringent automotive industry standards (e.g., AUTOSAR, ISO 26262).
- Collaborating with hardware engineers to integrate software with vehicle electronic control units (ECUs).
- Developing and implementing robust testing strategies, including unit testing, integration testing, and system testing.
- Mentoring and coaching junior engineers, fostering a culture of technical excellence and continuous improvement.
- Working closely with product management to translate customer needs and market trends into software requirements.
- Troubleshooting and resolving complex software defects and issues.
- Staying current with emerging automotive technologies, such as AI, machine learning, and cybersecurity for vehicles.
- Contributing to the strategic planning and roadmap development for automotive software initiatives.
- Managing project timelines and resources to ensure timely delivery of high-quality software.
Qualifications required include:
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- Minimum of 8 years of experience in software development, with at least 5 years focused on the automotive industry.
- Proven experience in leading software development teams and projects.
- Strong knowledge of C/C++, Java, or other relevant programming languages for embedded systems.
- Familiarity with automotive communication protocols (e.g., CAN, LIN, Ethernet).
- Experience with real-time operating systems (RTOS) and embedded development tools.
- Understanding of AUTOSAR architecture and development.
- Knowledge of functional safety standards (ISO 26262) is a significant plus.
- Excellent problem-solving, debugging, and analytical skills.
- Strong leadership, communication, and interpersonal abilities.
- Experience with Agile development methodologies.
- Familiarity with infotainment systems, ADAS, or connectivity platforms is a bonus.
Junior Software Development Apprentice
Posted 25 days ago
Job Viewed
Job Description
Program Highlights:
- Intensive, hands-on training in software development principles and practices.
- Mentorship from experienced senior engineers in a fully remote setting.
- Exposure to various programming languages and technologies relevant to the industry.
- Involvement in the full software development lifecycle, from design to deployment.
- Opportunities to contribute to meaningful projects and gain practical experience.
- Development of essential soft skills, including communication, teamwork, and problem-solving in a virtual environment.
- Potential for full-time employment based on performance and business needs.
- Dedicated learning resources and a structured curriculum.
- Focus on collaboration and agile development methodologies.
Ideal Candidate Profile:
- A strong passion for technology and a demonstrated interest in software development (e.g., personal projects, online courses, bootcamps).
- Basic understanding of programming concepts; prior coding experience is a plus but not strictly required.
- Excellent problem-solving skills and a keen attention to detail.
- Strong communication and interpersonal skills, with the ability to collaborate effectively in a remote team.
- Self-motivated, eager to learn, and able to work independently with minimal supervision.
- A positive attitude and a desire to grow within the tech industry.
- High school diploma or equivalent; some college coursework in a technical field is beneficial.
- Must have a reliable internet connection and a suitable home office setup for remote work.
This is a unique chance to kick-start your career in software development with a company committed to your growth and development, all within a flexible, fully remote structure. The apprenticeship is conceptually located in Las Vegas, Nevada, US , but is a fully remote opportunity.
Principal Software Architect, Cloud Infrastructure
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Design and architect scalable, reliable, and high-performance cloud-native applications and services.
- Define and enforce architectural patterns, coding standards, and best practices for cloud infrastructure development.
- Lead the technical direction for cloud infrastructure, including containerization (Docker, Kubernetes), CI/CD pipelines, and infrastructure as code (Terraform, Ansible).
- Collaborate with development teams to ensure the successful implementation of architectural designs and solutions.
- Evaluate and select appropriate technologies and tools to meet project requirements and future scalability needs.
- Provide technical leadership and mentorship to engineering teams, fostering a culture of innovation and technical excellence.
- Troubleshoot and resolve complex technical issues related to cloud infrastructure and application performance.
- Ensure the security, compliance, and cost-efficiency of cloud environments.
- Develop and maintain architectural documentation, including diagrams, specifications, and technical guidelines.
- Stay current with emerging cloud technologies, trends, and industry best practices.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 10+ years of experience in software development and architecture, with a strong focus on cloud computing.
- Extensive experience designing and implementing solutions on major cloud platforms (AWS, Azure, or GCP).
- Deep understanding of microservices architecture, distributed systems, and API design.
- Proficiency with containerization technologies (Docker, Kubernetes) and orchestration tools.
- Strong experience with CI/CD practices and tools (Jenkins, GitLab CI, CircleCI).
- Expertise in infrastructure as code (IaC) tools such as Terraform or CloudFormation.
- Excellent problem-solving, analytical, and critical-thinking skills.
- Strong leadership and communication skills, with the ability to articulate complex technical concepts to diverse audiences.
- Experience with database technologies (SQL, NoSQL) and data warehousing solutions.
- Proven ability to mentor junior engineers and lead technical initiatives in a remote setting.
Senior Software Engineer, Cloud Infrastructure
Posted 9 days ago
Job Viewed
Job Description
Responsibilities:
- Design, implement, and manage scalable, highly available, and fault-tolerant cloud infrastructure on major cloud platforms (AWS, Azure, or GCP).
- Develop and maintain robust CI/CD pipelines for automated deployment and testing of applications.
- Implement and manage container orchestration platforms such as Kubernetes or Docker Swarm.
- Write infrastructure-as-code (IaC) using tools like Terraform, CloudFormation, or Ansible to automate infrastructure provisioning and management.
- Monitor system performance, identify bottlenecks, and implement solutions for optimization and scalability.
- Develop and maintain scripting and automation tools to streamline operational tasks.
- Ensure the security of cloud infrastructure through best practices, access control, and vulnerability management.
- Collaborate with development teams to define infrastructure requirements and ensure efficient application deployment.
- Troubleshoot and resolve complex infrastructure issues in production environments.
- Participate in on-call rotation for incident response and system support.
- Stay abreast of emerging cloud technologies and industry best practices.
- Document infrastructure designs, processes, and operational procedures.
- Contribute to capacity planning and cost optimization strategies for cloud resources.
- Mentor junior engineers and share knowledge within the team.
- Implement robust logging, monitoring, and alerting systems.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum of 8 years of experience in software engineering with a strong focus on cloud infrastructure and DevOps.
- Proven expertise in at least one major cloud platform (AWS, Azure, GCP), including services like EC2, S3, RDS, VPC, Lambda, etc.
- Extensive experience with containerization technologies (Docker) and orchestration (Kubernetes).
- Strong proficiency in infrastructure-as-code tools (Terraform, Ansible, CloudFormation).
- Proficient in scripting languages such as Python, Bash, or Go.
- Experience with CI/CD tools (Jenkins, GitLab CI, CircleCI).
- Solid understanding of networking concepts, security best practices, and database management.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and collaboration skills, essential for a remote-first environment.
- Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
- Familiarity with microservices architecture is a plus.
Lead Software Engineer - Cloud Infrastructure
Posted 15 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Cloud software Jobs in Las vegas !
Senior Software Engineer - Cloud Architecture
Posted 15 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and deploy robust cloud-native applications and microservices using modern technologies.
- Architect and implement scalable and highly available infrastructure on cloud platforms (AWS, Azure, GCP).
- Develop and maintain CI/CD pipelines to automate build, test, and deployment processes.
- Collaborate with product teams to understand requirements and translate them into technical solutions.
- Write clean, maintainable, and well-tested code in languages such as Python, Java, or Go.
- Implement monitoring, logging, and alerting solutions to ensure system health and performance.
- Troubleshoot and resolve complex technical issues across distributed systems.
- Contribute to technical design discussions and provide architectural guidance.
- Mentor junior engineers and share best practices for cloud development and operations.
- Evaluate and integrate new technologies to improve system performance and developer productivity.
This position is fully remote. We are seeking candidates with a Bachelor's degree in Computer Science or a related field, and 5+ years of experience in software development, with a strong emphasis on cloud computing. Proven experience with containerization technologies (Docker, Kubernetes), infrastructure-as-code (Terraform, Ansible), and at least one major cloud provider is required. Excellent communication and collaboration skills, with the ability to thrive in a remote work environment, are crucial for success. The ability to work autonomously and proactively drive projects to completion is highly valued.
Lead Software Architect, Cloud Services
Posted 25 days ago
Job Viewed
Job Description
Lead Project Manager - Software Development
Posted 3 days ago
Job Viewed
Job Description
Responsibilities:
- Lead and manage the end-to-end lifecycle of software development projects.
- Define project scope, goals, deliverables, and success criteria in collaboration with stakeholders.
- Develop detailed project plans, schedules, and budgets.
- Manage project resources, including personnel, and ensure effective allocation.
- Implement and champion Agile/Scrum methodologies throughout the development process.
- Identify, assess, and mitigate project risks and issues.
- Facilitate effective communication among project team members, stakeholders, and leadership.
- Track project progress, milestones, and key performance indicators (KPIs).
- Conduct regular project status meetings and provide comprehensive reports.
- Ensure the delivery of high-quality software solutions that meet business requirements.
- Mentor and guide junior project managers and team members.
- Continuously improve project management processes and best practices.
- Bachelor's degree in Computer Science, Engineering, Business Administration, or a related field.
- Minimum of 8 years of progressive experience in project management, with at least 5 years focused on software development.
- Proven experience leading large-scale, complex software projects.
- Strong understanding of Agile, Scrum, and other software development methodologies.
- PMP or equivalent project management certification is highly desirable.
- Excellent leadership, communication, and interpersonal skills.
- Proficiency in project management software (e.g., Jira, Asana, MS Project).
- Ability to manage multiple projects simultaneously and prioritize effectively.
- Demonstrated ability to work effectively and productively in a fully remote setting.
- Technical background in software development is a significant advantage.