Software Engineer

2 months ago


St Louis, United States NetApp Full time

Title: Software Engineer

Location:

Bangalore, Karnataka, IN, 560071

Requisition ID: 126435

Job Summary

We are seeking a skilled and innovative Cloud Engineer to join our team. As a Cloud Engineer, you will be responsible for developing and maintaining cloud-based solutions, with a focus on coding complex problems, automation using Go Lang and Python, and collaborating with the Site Reliability Engineering (SRE) team for feature deployment in production. Additionally, the ideal candidate should be proficient in utilizing AI tools like Copilot to enhance productivity in the areas of automation, documentation, and unit test writing. 

Responsibilities: 

Develop, test, and maintain cloud-based applications and services using Go Lang and Python. Write clean, efficient, and maintainable code to solve complex problems and improve system performance.  Collaborate with cross-functional teams to understand requirements and design scalable and secure cloud solutions.  Automate deployment, scaling, and monitoring of cloud-based applications and infrastructure. Work closely with the SRE team to ensure smooth feature deployment in production environments.  Utilize AI tools like Copilot to enhance productivity in automation, documentation, and unit test writing.  Troubleshoot and resolve issues related to cloud infrastructure, performance, and security.  Stay up to date with emerging technologies and industry trends to continuously improve cloud-based solutions.  Participate in code reviews, knowledge sharing sessions, and contribute to the improvement of development processes. 

Requirements: 

Strong programming skills in Go Lang and Python.  Proficiency in using AI tools like Copilot to enhance productivity in automation, documentation, and unit test writing.  Solid understanding of cloud computing concepts and services (e.g., AWS, Azure, Google Cloud).  Experience with containerization technologies (e.g., Docker, Kubernetes) and infrastructure-as-code tools (e.g., Terraform, CloudFormation).  Proficient in designing and implementing RESTful APIs and microservices architectures.  Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI/CD).  Knowledge of networking concepts, security best practices, and system administration.  Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment.  Strong communication and interpersonal skills to effectively collaborate with cross-functional teams. 

Preferred Skills: 

Experience with other programming languages, such as Java, C++, or Ruby.  Knowledge of database technologies (e.g., SQL, NoSQL) and data storage solutions.  Familiarity with monitoring and logging tools (e.g., Prometheus, ELK stack).  Understanding of Agile/Scrum methodologies and DevOps principles.  Certifications in cloud technologies (e.g., AWS Certified Cloud Practitioner, Google Cloud Certified - Associate Cloud Engineer) would be a plus. 

If you are passionate about cloud technologies, have a strong problem-solving mindset, and enjoy working in a collaborative environment, we would love to hear from you. Join our team and contribute to building scalable, reliable, and secure cloud solutions. 

Please note that this job description is not exhaustive and may change based on the organization's needs. 

Education

Bachelor’s degree in a relevant field (e.g. Computer Science, Engineering) Typically requires a minimum of 2 years of related experience.


Job Segment: Test Engineer, Cloud, Software Engineer, Testing, Java, Engineering, Technology


  • Software Engineer

    2 weeks ago


    St. Louis, United States Equifax Inc. Full time

    Equifax is seeking creative, high-energy and driven software engineers with hands-on development skills to work on a variety of meaningful projects. Our software engineering positions provide you the opportunity to join a team of talented engineers working with leading-edge technology. You are ideal for this position if you are a forward-thinking,...

  • Software Engineer

    2 weeks ago


    St. Louis, United States Equifax Inc. Full time

    Equifax is seeking creative, high-energy and driven software engineers with hands-on development skills to work on a variety of meaningful projects. Our software engineering positions provide you the opportunity to join a team of talented engineers working with leading-edge technology. You are ideal for this position if you are a forward-thinking,...

  • Software Engineer

    4 weeks ago


    St Louis, United States Brooksource Full time

    Software EngineerOngoing ContractSt. Louis MOSoftware EngineerBrooksource is hiring a .NET Developer to join their large brewing manufacturing clients Backend Services engineering team that focuses on developing and managing collection of self-contained distributed (software) and embedded (IoT, PLC/HMIs etc.) services. These services are designed to be...

  • Software Engineer

    1 week ago


    St Petersburg, United States Focus School Software Full time

    Focus School Software is an established school management software company. We thrive on creating some of the most innovative features on the market today, helping educators to meet their evolving needs in classrooms, district management, state reporting compliance, and other facets of student-centered education and technology. Currently, Focus is looking...

  • Software Engineer

    3 weeks ago


    St Louis, Missouri, United States Zurich Insurance Company Ltd. Full time

    This role joins SpearTip, the cybersecurity consulting segment within Zurich Resilience Solutions. Blending cutting-edge technologies, unique skill sets and proven cyber counterintelligence strategies, SpearTip partners with our clients to protect shareholder value, shield corporate reputations and enhance long-term profits. We are driven to protect our...


  • St Louis, Missouri, United States DNI (Delaware Nation Industries) Full time

    Senior Software Engineer Opportunity at DNI (Delaware Nation Industries)DNI (Delaware Nation Industries) is on the lookout for a skilled Senior Software Engineer to enhance our team dedicated to advancing technology solutions.Position Overview:We are in search of a proficient Senior Java Web Engineer to contribute to our dynamic team. The successful...


  • St Louis, Missouri, United States DNI (Delaware Nation Industries) Full time

    Senior Software Engineer Opportunity at DNI (Delaware Nation Industries)DNI (Delaware Nation Industries) is actively searching for a skilled Senior Software Engineer to become a vital member of our team, contributing to innovative projects.Position Overview:We are in pursuit of a proficient Senior Java Web Engineer who will play a key role in our expanding...

  • Software Engineer

    3 months ago


    St Louis, United States Omni Federal Full time

    Required Skills: BS or equivalent in Computer Science, Engineering, Mathematics, Information Systems or equivalent technical degree. 10+ years of experience in software engineering/development, or a related area that demonstrates the ability to successfully perform the duties associated with this work. Experience in Python enterprise application development...

  • Software Engineer

    3 months ago


    St. Louis, United States Omni Federal Full time

    Required Skills: BS or equivalent in Computer Science, Engineering, Mathematics, Information Systems or equivalent technical degree. 10+ years of experience in software engineering/development, or a related area that demonstrates the ability to successfully perform the duties associated with this work. Experience in Python enterprise application development...


  • St Louis, Missouri, United States Chenega Corporation Full time

    Intermediate Software EngineerJoin our innovative team at Chenega Corporation as we seek a talented Intermediate Software Engineer to contribute to our dynamic projects.Key Responsibilities:As an Intermediate Software Engineer, you will be responsible for:Developing, enhancing, and maintaining sophisticated software systems that meet documented...


  • St Louis, Missouri, United States William C Brown Inc Full time

    Lead Software EngineerEOE Statement: We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law.Overview:William C Brown Inc is seeking a Lead Software...


  • St Louis, Missouri, United States Adaptive Technology Insights Full time

    Position Overview:At Adaptive Technology Insights, we are seeking skilled individuals to enhance our engineering team. Your role will be pivotal in delivering a seamless experience for users to efficiently manage and utilize data through GCP technologies.Key Responsibilities:Contribute significantly as a member of the engineering team, focusing on...


  • St Louis, Missouri, United States Saxon Global Full time

    Position Overview:Saxon Global is in search of a skilled Software Solutions Engineer with a robust background in utilizing Workday technology to deliver innovative technical solutions for HCM and financial systems.The ideal candidate will possess advanced expertise in Workday integration and reporting, along with a solid understanding of related...


  • St Louis, Missouri, United States Adaptive Technology Insights Full time

    Position Overview:As a vital member of our engineering division, you will contribute to enhancing user experiences by streamlining data ingestion, access, and curation through GCP technologies and services.Your Responsibilities:Engage in software craftsmanship, leveraging your expertise in algorithms and data structures to foster continuous improvement and...


  • St Louis, Missouri, United States Adaptive Technology Insights Full time

    Role Overview:As a pivotal member of our engineering division, you will contribute to enhancing user experiences by leveraging GCP technologies and services. Your expertise will help in simplifying data ingestion, access, and curation.Key Responsibilities:Engage in software craftsmanship, utilizing your extensive knowledge of algorithms and data structures...


  • St Louis, Missouri, United States Adaptive Technology Insights Full time

    Position Overview:As a pivotal member of our engineering division, you will contribute to enhancing user experiences by streamlining data ingestion, access, and curation through GCP technologies and services.Your Responsibilities:Engage in software craftsmanship, leveraging your profound understanding of algorithms and data structures to foster continuous...


  • St Louis, Missouri, United States Adaptive Technology Insights Full time

    Role OverviewAs a pivotal member of our engineering team, you will be instrumental in crafting a seamless experience for users to efficiently manage, access, and curate data leveraging GCP technologies and services.Key ResponsibilitiesContribute significantly to software craftsmanship, utilizing a profound understanding of algorithms and data structures to...


  • St Louis, Missouri, United States Adaptive Technology Insights Full time

    Role Overview:As a vital contributor to our engineering team, you will play a key role in enhancing the user experience by streamlining data ingestion, access, and curation through GCP technologies and services.Your Responsibilities:Contribute to software craftsmanship by leveraging your extensive knowledge of algorithms and data structures to foster...


  • St Louis, Missouri, United States Adaptive Technology Insights Full time

    Position OverviewAs a vital member of our engineering division, you will:Contribute significantly to enhancing user experiences by simplifying data ingestion, access, and curation through GCP technologies and services.Exhibit a commitment to software excellence, leveraging your extensive knowledge of algorithms and data structures to foster continuous...


  • St Louis, United States Crossbar Full time

    Crossbar is seeking a skilled Senior Software Engineer to develop high-quality software solutions that meet user needs. The Senior Software Engineer will play a key role in driving projects forward and contributing to continuous improvement initiatives. This will involve analyzing requirements, designing robust architectures, writing efficient code and...