Principal Software Engineer (Tech Lead) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Jahnel Group · 2 days ago

Principal Software Engineer (Tech Lead)

Jahnel Group is a fast-growing company dedicated to providing a supportive environment for software creators. They are seeking a Principal Software Engineer to lead complex projects, ensure high standards of software development, and foster collaboration across teams.

Information TechnologyProduct DesignSoftware
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Master in reading, writing, testing and debugging software with several core technical skill sets
Master and well known advocate of fundamental tools/concepts relevant to your core skills
Master in writing high quality documentation for developers and end users
Expected to hold others accountable to high standards and be champion of best practices throughout the organization
Master in a variety of software development methods (i.e., Agile, Scrum, etc) and leading multiple teams at the same time
Master in software architecture and design (docs, diagrams, etc)
Master at planning, designing and estimation techniques and managing workloads for several teams
Accountable lead on major efforts (root cause analysis, refactorings, transformational work, etc)
Review and create work items/streams for several teams, work with product owners/external stakeholders to design realistic roadmaps
Master in source control/branching strategies, pull requests, conducting code reviews and building processes to ensure quality is delivered throughout the pipeline
Set the vision for and govern deployment pipelines and the systems that deliver code to environments
Vigorously seek to eliminate inefficiencies, require others to improve the process, eliminate waste and cost, etc
Directly accountable for establishing and enforcing policies/procedures to monitor production applications. Ensure sufficient training, knowledge and coverage is in place to provide production level support
Visionary leader, orchestrate effective working sessions, lead discussions
Seasoned in coordinating/orchestrating multiple streams of work with multiple teams
Create an environment of courtesy/tact and build cross-functional / organizational teams
Listen, understand and empathize with others and create a supportive environment
Instill a sense of shared organization-wide goals/objectives, do what it takes to achieve them
Have an impact up and down the chain of command, distill information, make critical decisions
Persuade, influence, develop and motivate others and be the agent of change
Build cross-functional/organizational relationships to get things done
Build relationships with external partners, vendors and industry experts
Conduct high quality research and analysis and present critical challenges to stakeholders
Lead others to operate with and create a shared sense of care and urgency
Self-development is second nature and part of your being
Teach others to delegate and elevate, lead by example
Implement career development plans, identify and pair mentor/mentee setups
Be an organization-wide/industry leader sharing your experience/expertise

Qualification

Software ArchitectureCloud ArchitectureSecurity ConceptsDevOps PracticesData TechnologiesWeb Front EndService BackendObservability TechnologiesAgile MethodologiesTeam LeadershipCommunication SkillsProblem Solving

Required

Master in reading, writing, testing and debugging software with several core technical skill sets
Master and well known advocate of fundamental tools/concepts relevant to your core skills
Master in writing high quality documentation for developers and end users
Expected to hold others accountable to high standards and be champion of best practices throughout the organization
Master in a variety of software development methods (i.e., Agile, Scrum, etc) and leading multiple teams at the same time
Master in software architecture and design (docs, diagrams, etc)
Master at planning, designing and estimation techniques and managing workloads for several teams
Accountable lead on major efforts (root cause analysis, refactorings, transformational work, etc)
Review and create work items/streams for several teams, work with product owners/external stakeholders to design realistic roadmaps
Master in source control/branching strategies, pull requests, conducting code reviews and building processes to ensure quality is delivered throughout the pipeline
Set the vision for and govern deployment pipelines and the systems that deliver code to environments
Vigorously seek to eliminate inefficiencies, require others to improve the process, eliminate waste and cost, etc
Directly accountable for establishing and enforcing policies/procedures to monitor production applications. Ensure sufficient training, knowledge and coverage is in place to provide production level support
Visionary leader, orchestrate effective working sessions, lead discussions
Seasoned in coordinating/orchestrating multiple streams of work with multiple teams
Create an environment of courtesy/tact and build cross-functional / organizational teams
Listen, understand and empathize with others and create a supportive environment
Instill a sense of shared organization-wide goals/objectives, do what it takes to achieve them
Have an impact up and down the chain of command, distill information, make critical decisions
Persuade, influence, develop and motivate others and be the agent of change
Build cross-functional/organizational relationships to get things done
Build relationships with external partners, vendors and industry experts
Conduct high quality research and analysis and present critical challenges to stakeholders
Lead others to operate with and create a shared sense of care and urgency
Self-development is second nature and part of your being
Teach others to delegate and elevate, lead by example
Implement career development plans, identify and pair mentor/mentee setups
Be an organization-wide/industry leader sharing your experience/expertise
Master in HTML/CSS/JScript
Master in at least one framework (Angular, React, Vue, Svelte, etc) and substantial experience with others and can compare/contrast to select best fit
Master in at least one design framework (Material, Bootstrap, Tailwind, etc) and substantial experience with others and can compare/contrast to select best fit
Substantial experience with a variety of web technologies/use-cases (static and template generators, CMS, e-Commerce platforms, etc)
Master in at least one programming languages (JavaScript, C#, GoLang, Python, etc) and substantial experience with others and can compare/contrast to select best fit
Master in at least one frameworks (Express.js, .Net , gin, flask, etc) and substantial experience with others and can compare/contrast to select best fit
Master in Application Design (APIs, Integrations, Messaging, Streams, Queues, REST, GraphQL, MVC, Websockets, etc) and ability to compare/contrast to select best fit approach
Master in a substantial amount of coding concepts (Design Patterns, Functional Programming, DDD, TDD, DRY, SOLID, etc)
Master in manipulating all types of data formats (JSON, CSV, XML, etc) and proficient with several specialized formats (Proto Buffs, gRPC, Thrift, parquet , etc)
Master in several data technologies (RDBMS, NoSQL, Caches, Search-based, Graphs, etc) and ability to compare/contrast to select best fit
Master in several processing techniques (ORM/ODM, OLAP/OLTP, ODBC, Batch, Streaming, etc) and ability to compare/contrast to select best fit
Master in at least one cloud (AWS, GCP, Azure, etc) and experience with several others
Master in Cloud Architecture (Storage, Networking, CDN, DNS, Docker/Containers, Serverless, Managed services such as RDS/ECS/SQS/SNS, etc)
Master in common security concepts (threats, vulnerabilities, exploits, etc)
Master in security protection techniques and sources (code scanning, dependency updates, OWASP top 10, etc)
Master in secure coding practices (input/output validations, sanitization, error checking, filtering, RBAC, etc)
Master in cryptography (in transit and at rest, SSL, ciphers, certificates, etc)
Expert understanding of regulatory and compliance laws and concepts (Data Privacy, GDPR, CCPA, Health, HIPAA, PII, PHI, Accessibility, WCAG, etc)
Master in git (repo management, branching, merging, etc)
Master in several SCM's (GitHub, GitLab, BitBucket, etc)
Master in several IaC technologies (CloudFormation, CDK, Terraform, Kubernetes, etc)
Master in creating and managing pipelines (build, test, scan, deploy, etc)
Master in several observability areas (monitoring, logging, alerts, distributed tracing, golden signals, etc)
Master in several observability technologies (ELK, Prometheus, DataDog, New Relic, Splunk, etc)

Benefits

Free Health Insurance Option for all (Single, 2 - Party and Family)
401k Safe Harbor Plan
Profit Sharing Program
Generous PTO - Maternity / Paternity Leave
Side Hustle Opportunities
Certification Reimbursement and Bounty Programs

Company

Jahnel Group

twittertwittertwitter
company-logo
Jahnel Group is a computer software company that specializes in software development, project management, and UX design services.

H1B Sponsorship

Jahnel Group has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2024 (1)
2021 (2)
2020 (2)

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Darrin Jahnel
CEO
linkedin
Company data provided by crunchbase