
Software Development Engineer II
Posted Jun 19

Posted Jun 19
This is a fully remote position, open to applicants in Texas.
• The SDE II operates with minimal supervision and reliably fulfills commitments.
• Excellence in software development practices within Scrum teams is expected from the SDE II:
• Responsible for developing product features for a variety of platforms, including data marketplaces, mobile applications, web applications, and API services.
• Assisting in the migration of the product to the public cloud when appropriate within the team.
• The SDE II is committed to learning and experimentation to accelerate cloud implementations.
• Utilizes automated pipelines for building, testing, and deploying software packages, with a focus on continuously enhancing both the quality and speed of these pipelines.
• Contributes to test automation and engages in peer reviews to enhance product quality.
• Maintains a production-first mindset, prioritizing scale, uptime, and the ability to quickly triage and resolve production issues.
• Actively participates in our Agile practice to improve product quality, reduce time to market, and enhance team member satisfaction.
• Proficient in software development with the high-level programming language utilized by the product team.
• Skilled in data analysis and optimization for delivering scalable and high-performance products and services.
• Experienced in test data management to facilitate automated, repeatable, and reliable testing processes.
• Proficient in developing new features, creating automated tests, and implementing security controls.
• Experience working in Agile Scrum teams, actively suggesting and contributing to enhancements for continuous improvement (enhancing speed, quality, and team morale).
• Exhibits excellence in software development, ensuring that the software is simple, understandable, reusable, and secure.
• Capable of troubleshooting complex issues and collaborating across teams to meet commitments.
• Promotes the adoption of best practices while fostering innovation and continuous learning.
• Possesses strong interpersonal, verbal, and written communication skills.
• The SDE should have expertise in the following technologies relevant to the product being developed:
• Pipeline Automation: Azure DevOps (YAML, ARM), Terraform
• Code Scanning: SonarQube, Checkmarx
• Source Code Repositories: Git
• User Interface: ASP.NET MVC
• Containerization: Azure Kubernetes Service, Kubernetes (open source), Docker
• High-level Programming Languages: Java, C# (.NET MVC and .NET Core)
• Scripting: Powershell, Bash
• Database Management: Microsoft SQL Server, NoSQL (e.g., CosmosDB)
• Test Automation Tools: Specflow/ReqnRoll, Selenium, Postman, Maven, TestNG, JMeter
• Operating Systems: Windows, Linux
• Cloud Native Hosting: Azure, AWS, GCP, with PaaS experience preferred.
• A minimum of 2-4 years of software development experience is required.
• A High School Diploma or equivalent is mandatory.
• A Bachelor’s Degree in Computer Science or a related engineering field, or equivalent experience, is preferred.
• A comprehensive benefits package available from day one, including 401K matching.
• Paid bonding leave for new parents (12 weeks at 100% pay).
• Tuition assistance and training opportunities.
• GM employee auto discount.
• Paid community service time.
• Nine company holidays.
VPS
Tango
Influur
Salesloft
Get handpicked remote jobs straight to your inbox weekly.