
Software Engineer (API, SQL)
Role summary
SHI International Corp. is seeking a Software Engineer for its Stratascale division to design, develop, and maintain SaaS products. This role involves understanding web protocols, full-stack applications, and data flow, leveraging industry tools and critical thinking. Responsibilities include collaborating with cross-functional teams, implementing features, resolving technical issues, maintaining code quality through rigorous testing and reviews, supporting CI/CD pipelines, and creating technical documentation. The position requires proficiency in SQL, cloud technologies (Docker, Kubernetes, Azure, AWS), system design, and DevOps practices. Experience with Go, ORM, TDD, and RESTful APIs is beneficial. The role offers remote flexibility with occasional office visits.
About Us
Since 1989, SHI International Corp. has helped organizations change the world through technology. We’ve grown every year since, and today we’re proud to be a $16 billion global provider of IT solutions and services.
Over 17,000 Organizations Worldwide Rely On SHI’s Concierge Approach To Help Them Solve What’s Next. But The Heartbeat Of SHI Is Our Employees – All 7,000 Of Them. If You Join Our Team, You’ll Enjoy
- Our commitment to diversity, as the largest minority- and woman-owned enterprise in the U.S.
- Continuous professional growth and leadership opportunities.
- Health, wellness, and financial benefits to offer peace of mind to you and your family.
- World-class facilities and the technology you need to thrive – in our offices or yours.
About The Role
As a Software Engineer at Stratascale, you will be integral to the design, development, maintenance, and troubleshooting of our rapidly expanding SaaS products. Your role involves understanding web protocols, the operation of full-stack applications, and data flow processes. You will leverage industry-tested tools and critical thinking to deliver exceptional value to our customers. This position offers flexibility with remote work, with occasional reporting to SHI office locations for internal meetings.
You will collaborate with cross-functional teams to develop innovative software solutions, implement new features, and improve existing functionalities based on detailed requirements. Your responsibilities include identifying and resolving complex technical issues efficiently, maintaining high-quality code through rigorous reviews and testing, and supporting continuous integration and deployment processes. Additionally, you will support runtime platform maintenance, integrate new features, and create comprehensive technical documentation to facilitate knowledge sharing. Your proactive approach and adaptability will help you thrive in a fast-paced, dynamic environment, whether working remotely or on-site.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent work experience
- Minimum of 3 years of experience in software development within Web/SaaS environments
- Proficiency in cloud computing technologies such as Containerization, Docker, and Kubernetes (Intermediate level)
- Experience with scripting and programming languages for automation and development
- Strong understanding of system design, build, and maintenance of robust solutions
- Experience engaging with stakeholders to define, document, and manage technical needs
- Knowledge of DevOps practices including CI/CD, infrastructure as code, and monitoring
- Proficiency in SQL and relational database management, especially PostgreSQL
- Experience with PaaS platforms like Microsoft Azure or Amazon Web Services (AWS)
- Familiarity with ORM frameworks, TDD methodologies, and RESTful API design
- Working knowledge of Linux, TCP/IP, and DNS
- Experience with GitHub Actions and GitOps workflows
- Knowledge of Go (GoLang) is preferred
- Ability to travel up to 10%
- Optional but beneficial certifications: AWS or Azure cloud certifications
Responsibilities
- Collaborate with cross-functional teams to design, implement, and maintain software solutions using diverse programming languages and technologies
- Develop and modify software features based on functional requirements, ensuring alignment with project goals
- Identify, troubleshoot, and resolve complex technical issues efficiently through analytical skills
- Maintain high standards of code quality through rigorous reviews, testing, and debugging
- Support and enhance CI/CD pipelines to ensure stable and secure code deployment
- Support runtime platform maintenance, integrate new features, and manage release fixes
- Create and maintain detailed technical documentation to facilitate team knowledge sharing and future development
- Stay current with emerging technologies, tools, and industry trends to continuously improve skills and solutions
- Adapt to changing project requirements and work in a fast-paced environment with minimal supervision
- Work effectively both independently and collaboratively in remote or on-site settings
Benefits
- Competitive salary range of $85,000 - $190,000, including base pay and bonus
- Comprehensive health, vision, and dental insurance
- 401(k) retirement plan with company matching
- Flexible spending accounts and wellness programs
- Opportunities for professional growth and leadership development
- Access to world-class facilities and cutting-edge technology
- Remote work flexibility with occasional office visits
Equal Opportunity
SHI International Corp. is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Similar roles
Software Engineer (API, SQL)Sundayy · United States · Remote
Software Engineer (API, SQL)Sundayy · United States · Remote
Software Engineer (API, SQL)Sundayy · San Jose, California, United States · Remote
Software Engineer (API, SQL)Sundayy · United States · Hybrid
Software Engineer (API, SQL)Sundayy · United States · Onsite