wagey.ggwagey.gg
38,923  jobs38,923  jobs
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs(38,923)/Principal Role(958)/Clarity Innovations (1) - Principal Software Engineer
Clarity Innovations

Clarity Innovations - Principal Software Engineer

Remote - US Remote1mo ago
RemotePrincipalNAArtificial IntelligenceSoftwarePrincipalSoftware EngineerJavaJavaScriptPythonReportingGit

Requirements

• Bachelor’s degree in a highly quantitative field (Computer Science, Machine Learning, Operational Research, Statistics, Mathematics, etc.) • In lieu of a BS, 3 years of directly related experience will be considered. • 6 years of non-internship professional Full-Stack Software development experience (Java, Web services, Database, and/or web application development) • 4 years of programming experience with JavaScript, Java, and preferably one more programming language (Python, etc) • 2 years of experience with DevSecOps tools and processes such as Git, Concourse, GitLabCI, SonarQube, Fortify, and ThreadFix • 2 years experience with front end frameworks like React or Vue • 2 years of experience with Extreme Programming practices (Test-Driven Development, Pair Programming, CI/CD, etc) [See Section 2.2.1] • 2 years of experience contributing to software architecture and design (architecture, design patterns, reliability and scaling) of both new and existing systems • 1 year of experience using container technologies such as Docker or Kubernetes ● 1 year training, upskilling, and/or mentoring engineers • MUST be eligible to obtain a minimum of a Secret clearance. • Desired: • MS in a highly quantitative field (Computer Science, Machine Learning, Operational Research, Statistics, Mathematics, etc.) • 2 years 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 contract testing • CompTIA Sec+, CMU SEI - Software Assurance Professional Certificate, or CSSLP certification • Active Secret or TS/SCI Clearance • Non-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 • Desired: Strong Senior Mentorship/Leadership Capabilities • Senior Devs ideally are able to provide guidance and constructive feedback to more junior engineers

Responsibilities

• Designs, Develops, and tests software for Command and Control based products. • Develops front end and backend of software prototypes, components, and tooling that can be leveraged to speed prototyping process. • KR engineers SHALL embrace and adhere to following development methodologies: • Extreme Programming (XP) Practices • Pair-Programming • Test-Driven Development (TDD) • Continuous Integration/Continuous Delivery (CI/CD) techniques • Helps to design and develop software requirements for multiple Command and Control based products including the software architectures, APIs, frameworks, and libraries. • Works with data scientists, UX designers, engineers, and product managers to help in composing cohesive and sound software designs that form the basis of scalable Command and Control software solutions. • Optimizes software designs and architectures to deliver desired performance targets and devises tooling and methodologies to profile execution and capture performance metrics. • Senior engineers SHALL be proficient in discussing future limitations and a forward-thinking approach in resolving roadblocks presented by current strategy • Stays informed on latest software architectures and trends from design patterns to DevSecOps and systems architecture patterns. • Aids in making technical decisions in order to migrate legacy systems to the cloud • Aids in formulating a strategy on how to achieve rapid prototyping of capabilities. F. 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, software design strategies. • Implements and practices DevOps Enablement and helps more junior/less experienced developers to do same • Is a mentor to other engineers regarding troubleshooting techniques, design patterns, and testing strategies. • Senior Devs SHALL be able and willing to provide guidance and constructive feedback to junior engineers within their product teams • Technical Competencies:

Apply in one click

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Similar roles

TebraTebra - Principal Software Engineer1mo ago
·Remote - United States·$229k - $240k/year
RemoteNAPrincipalCloud ComputingArtificial IntelligencePrincipalSoftware EngineerLead GenerationJavaScriptJavaCursorPython
Veeva SystemsVeeva Systems - Principal Software Engineer1mo ago
·North Carolina - Raleigh·$150k - $300k/year
RemoteNAPrincipalSoftwareSoftware EngineerPrincipalPythonGitFastAPI
Veeva SystemsVeeva Systems - Principal Software Engineer4mo ago
·Remote - Canada - Toronto·$180k - $275k/year
RemoteNAPrincipalSoftwareSoftware EngineerPrincipalJavaGitSolrSpringMySQL
CSC GenerationCSC Generation - Principal Software Engineer2mo ago
·Remote - Costa Rica / San Jose
RemoteNAPrincipalCloud ComputingSoftwareSoftware EngineerPrincipal EngineerPrincipalJavaPythonCoachingReportingSpring
GHXGHX - Principal Software Engineer - Data, Data Architecture, AWS, Full stack or Backend3mo ago
·Remote - USA·$150k - $214k/year
RemoteNAPrincipalCloud ComputingArtificial IntelligenceBackend EngineerSoftware EngineerPrincipalJavaC#PythonJavaScriptTypeScript
vantavanta - Principal Software Engineer, Platform4d ago
·Remote - U.S.·Equity
RemoteNAPrincipalSoftware EngineerPrincipalJavaScriptReportingGraphQL
TwilioTwilio - Principal Software Engineer1mo ago
·Remote - CT (Central)·$199k - $249k/year + Equity
RemoteNAPrincipalArtificial IntelligenceDeveloper ToolsPrincipalSoftware EngineerDocumentationACCAPython
PointClickCarePointClickCare - Principal Software Engineer1mo ago
·Mississauga, Ontario - Hybrid·$156k - $174k/year
In OfficeNAPrincipalCybersecurityCloud ComputingSoftware EngineerPrincipalJavaPythonNoSQLSQLReact
KaseyaKaseya - Principal Network Software Engineer2mo ago
·Markham, Ontario - Hybrid·Equity
In OfficeNAPrincipalSoftware EngineerPrincipalGitGoPHPC++Python

Browse more by category

Show 958 morePrincipalShow 2,571 moreSoftware EngineerShow 1,848 moreJavaShow 1,675 moreJavaScriptShow 6,338 morePythonShow 8,590 moreReportingShow 730 moreGit
Privacy·Terms··Contact·FAQ·Wagey on X