GarlandRecruiter Since 2001
the smart solution for Garland jobs

Principal Software Engineer (Remote)

Company: Gray
Location: Garland
Posted on: June 24, 2022

Job Description:

About The RoleGray is a human-centered digital services company with a mission to transform critical government services using design and technology. We partner with government agencies to deliver digital solutions that are purposeful, trustworthy, and meet the needs of millions of Americans. We're looking for the most tenacious and mission-obsessed team members committed to nurturing a people-first culture and reimagining how the government serves its citizens.Our Principal Software Engineer will have senior knowledge and senior hands-on experience in developing, implementing and leading across multiple software teams. As key member of the team, you'll work directly with the United States Air Force and our partners. You'll contribute directly to impactful digital services transformation and delivering a best in class user experience. You are a team player who knows how to collaborate with many different teams and stakeholders, and prevent technical bottlenecks. You are a self-starter who never stops learning new ways to improve their code and help their team perform at its best.This position is responsible for assessing, creating, and improving the quality and performance of existing software code, with duties to design and update software databases under contract and direction from the assigned Government Product Manager. The individual will have an astute ability in writing test scripts in an agile software development environment with an emphasis on automated test procedures, and continuous integration and continuous delivery of software. The individual should recommend improvements to existing software applications as necessary. Furthermore, individuals should be capable/willing to perform the software tasks identified in the position's primary responsibilities while working on Government/Contractor software teams.Are you passionate about untangling and redesigning government services to better serve Americans? -Do you strive to do meaningful work with a company that cares about its people's well-being? In that case, -Gray is the right company for you.What You'll Do

  • Responsibilities A - D above (Lvl II - Junior SWE) -
  • Optimizes software designs and architectures to deliver desired performance targets and devises tooling and methodologies to profile execution and capture performance metrics. -
  • Principal engineers SHALL be highly proficient in discussing future limitations and a forward-thinking approach to resolving roadblocks presented by current strategy -
  • Stays informed on latest software architectures and trends from design patterns to DevSecOps and systems architecture patterns. -
  • Guides technical decisions in order to migrate legacy systems to the cloud E. Directly influences strategy formulation on how to achieve rapid prototyping of capabilities. -
  • Analyzes and decomposes activities and requirements to software designs that are allocated across systems components/sub-components, classification system levels, etc.
  • Captures, develops, and reports reference architectures and documenting compliance standards. -
  • Develops plans, road maps, and software design strategies. -
  • Teaches others troubleshooting techniques, design patterns, and testing strategies in order to train and upskill less experienced engineers. -
  • Principal Devs SHALL be able and willing to provide guidance and constructive feedback to junior engineers within and across product teams -
  • Maintains and guides the development of common best practices and tools used by multiple teams. -
  • Implements and practices DevOps Developer Enablement and helps more junior/less experienced developers to do same -
  • Shares best practices and technical knowledge among multiple teams/branches. -What You'll Bring:
    • Bachelor's degree in a highly quantitative field (Computer Science, Machine Learning, Operational Research, Statistics, Mathematics, etc.) -
    • In lieu of a BS, 4 years of directly related experience will be considered. -
    • 8 years of non-internship professional Full-Stack Software development experience (Java, Web services, Database, and/or web application development) -
    • 6 years of programming experience with JavaScript, Java, and preferably one more programming language (Python, etc.) -
    • 4 years of experience with DevSecOps tools and processes such as Git, Concourse, GitLab CI, SonarQube, Fortify, and ThreadFix -
    • 3 years of experience with front end frameworks like React or Vue -
    • 5 years of experience with Extreme Programming practices (Test-Driven Development, Pair Programming, CI/CD, etc.) [See Section 2.2.1] -
    • 4 years of experience contributing to software architecture and design (architecture, design patterns, reliability, and scaling) of both new and existing systems -
    • 2 years of experience using container technologies such as Docker or Kubernetes -
    • 3 years training, upskilling, and/or mentoring engineers -
    • MUST be eligible to obtain a minimum of a Secret clearanceDesired:
      • MS in a highly quantitative field (Computer Science, Machine Learning, Operational Research, Statistics, Mathematics, etc.)
      • 2 years of experience with backend runtimes and frameworks like Node.js, Spring, Spring Boot, Django, Flask, etc. -
      • 2 years of test authoring experience in Javascript, Java, or other languages. (Unit tests, Integration tests, and Journey tests) -
      • 1 year of experience with test mocks -
      • 1 year of experience with contract testing -
      • CompTIA Sec+, CMU SEI - Software Assurance Professional Certificate, or CSSLP certification -
      • Active Secret or TS/SCI ClearanceNon-Technical Competencies:
        • Required: Strong communication/general soft skills -
        • SHALL conduct themselves at all times in a professional and respectful manner in effort to uphold mutual respect across the organization -
        • SHALL receive feedback in a respectful and professional manner -
        • SHALL maintain a positive "can-do" attitude and constructive nature in their critiques in order to maintain positive culture within Kessel Run - -
        • SHALL be a "team player" and contribute to Kessel Run "can-do" culture - -
        • SHALL be comfortable effectively leading a team and setting priorities -
        • Required: Strong Senior Mentorship/Leadership Capabilities -
        • Principal Devs SHALL be able to provide technical guidance and constructive feedback to more junior engineersWhat Our Team Values:
          • Mission and values-driven - passionate about prioritizing Gray's values and mission to transform how the government serves its citizens.
          • Positive can-do attitude - can navigate challenges and find solutions while being tenacious, optimistic, and results driven.
          • Self-starter with a bias for action - works well without a lot of direction and thrive on being accountable to discover problems, create goals, and execute plans.
          • Resilience - dependable in the face of adversity and handle uncertainty and obstacles with grace and elegance.
          • Collaboration - embrace differing perspectives to make better decisions and collaborate effectively with people of diverse backgrounds and cultures.
          • Passion - strong ability to motivate and inspire people to do their best work.
          • Communication - exceptional written, verbal, relationship building, and emotional intelligence skills.
          • Curiosity - constant desire to learn and improve.
          • Analytical thinking - in search of the truth and can dig into data to make reasoned decisions objectively.
          • Integrity and selflessness - treat people with respect, take a stand yet commit even in disagreement, and are known for your candor and sincerity.Compensation
            • $140,000 - $165,000 Annual Base Salary + Benefits + Growth PotentialWhy Gray (Benefits and Perks):Gray is an experienced team of dreamers, doers, and change-makers brought together by a shared commitment to doing work that matters, solving big problems, and upholding Gray's mission and values in our daily interactions.While our headquarters is in Boulder, CO (recently named the best place to live by U.S. News), -we are a remote first company and you're free to work where you work best, anywhere within the US.We care about the happiness of our people. We offer an industry best benefits package and cultivate an environment of empowerment, autonomy with accountability, and a commitment to a healthy work-life balance. Join our team and help defend our vision to deliver meaningful work and a people-first culture."If you want to build a ship, don't drum up the people to gather wood, divide the work, and give orders. Instead, teach them to yearn for the vast and endless sea."Here are highlights of our -benefits package:
              • Competitive Compensation
              • Remote-Friendly
              • Flexible Work Schedules
              • Unlimited Vacation
              • 100% Health Coverage
              • 401k Match
              • Professional Development
              • Wellness Allowance
              • Publishing and Speaking Opportunities
              • Tech and Tools Allowance
              • Mission and Public Good Impact
              • Work-life balanceOur mission is bold, audacious, and there's a lot on the line. It's a significant career move, and we appreciate the courage and passion that go into considering us. We look forward to hearing from you.What You Should Know:
                • Federal contracts require that you be a U.S. Citizen to be eligible for employment.
                • All work must be conducted within the U.S.
                • You may be required to meet additional pre-employment contingencies to the extent required by applicable law, at the time of hire or any time thereafter.
                • Equal Opportunity & Inclusive Workplace. Gray is deeply committed to diversity, equity and inclusion and making our organization a hospital and accessible place for all individuals. Gray is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, ethnicity, national origin, sexual orientation, gender identity or expression, religion, age, pregnancy, disability, work-related injury, covered veteran status, political ideology, marital status, or any other factor that the law protects from employment discrimination.

Keywords: Gray, Garland , Principal Software Engineer (Remote), IT / Software / Systems , Garland, Texas

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Texas jobs by following @recnetTX on Twitter!

Garland RSS job feeds