Job Closed

This listing is no longer active.

Principal Full Stack Engineer

EngineerEngineerFull TimeRemoteLeadTeam 1,001-5,000

Location

United States

Posted

8 days ago

Salary

0

Seniority

Lead

Job Description

Principal Full Stack Engineer

NBH Bank

Role Description The duties of a Principal Full Stack Engineer require a high degree of specialized expertise and skill in maintaining established standards of quality and accuracy. Drive, determination, and a self-disciplined approach to achieving results that meet these established criteria are necessary for successful job performance. The job environment is structured and job expectations are clear. While the pace of the work is faster than average, quality is never compromised. The focus of communication and organizational relationships is based on technical expertise. The work requires specialized technical problem solving and ingenuity while working within approved organizational systems and technology, and the demonstration of the values of integrity, quality, and caution. - Designing, developing, deploying, documenting, and maintaining web and back-end software solutions. - Serving as a mentor for less experienced team members. - Coordinating and driving projects and managing outage and emergency situations with development and production staff. - Translating business requirements and wireframes into architecture and components. - Converting technical requirements into solution design, implementing, testing, and delivering the solution. - Creating and maintaining documentation for the solutions built. - Identifying, triaging, and resolving errors and defects independently and/or by collaborating with production staff and quality analysts. - Estimating complexity and dividing tasks when projects are brought to the team. - Performing code reviews and championing best practices and standards. - Working with internal stakeholders to determine business requirements and priorities. - Assisting with workflow planning process including design, development, testing, and delivery of solutions. - Participating in the research and evaluation of potential new vendors. - Staying current with up-and-coming technologies, pricing, and user applicability with current vendors. - Serving as the primary contact for key applications and general knowledge resource for production and development staff. - Following policies and procedures, completing administrative tasks correctly and on time. - Supporting the company’s goals and values. - Participating in coordination of disaster recovery planning and preparation. - Building a great rapport with fellow associates and treating others with respect and consideration. - Performing other duties as assigned. Qualifications - Bachelor’s in Computer Science or equivalent combination of education and related work experience. - 8+ years of relevant job experience, preferred in a bank setting. - Experience developing automation solutions using Python. - Experience writing clean and semantic SQL. - A solid understanding in core web, browser, and styling concepts. - Experience writing clean and semantic HTML and CSS. - Experience interfacing with enterprise systems via RESTful APIs and standard data formats (JSON, XML, SOAP). - Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems. - A solid understanding of relational data and/or non-relational models. - Experience with CI/CD using AWS CodePipeline. - Working knowledge of cloud-based infrastructures and SDLC pipelines. - Familiar with Agile methodology. Requirements - Advanced degree or certification related to field (desired). - 10+ years of relevant job experience (desired). - Experience developing modern frontend apps using React framework (desired). - Knowledge of modern authentication and authorization mechanisms (desired). - Excellent presentation skills for communicating both business-oriented solutions and advanced technical concepts (desired). - Extensive experience with vendor partnerships and resolution of complex system issues (desired). - Experience in the FinTech space (desired). - Prior leadership experience (desired). Skills and Abilities - Ability to make sound and timely decisions, to consistently deliver on commitments, and assume responsibility for results. - Ability to think creatively and meet challenges with resourcefulness. - Ability to prioritize competing demands and effectively manage multiple tasks and/or projects. - Take initiative to research and resolve problems, and undertake activities with minimal supervision. - Strong analytical and problem-solving skills. - Exceptional verbal, written, and interpersonal communication skills with the ability to apply common sense to carry out instruction and speak clearly to fellow associates. - Ability to train and coach associates, as appropriate. Work Environment - Remote office environment, manager permitting, with traditional hours. - Sitting for extended periods of time (typically no longer than 8 hours). - Must be able to work at a rapid pace for long periods of time (typically no longer than 8 hours). - Must be able to work overtime to the extent necessary. - Must be able to travel – estimated at 5% to 10% of the time. Benefits - Generous benefits package that includes insurance. - 401k. - Associate stock purchase program. - Paid time off. - Associate banking perks.

Related Categories

Related Job Pages

More Engineer Jobs

Activision Blizzard logo

Expert Engine Engineer

Activision Blizzard

A global entertainment software company, Activision Blizzard produces some of the world's most successful online, mobile, and video games. Through its subsidiaries, the company is

Engineer8 days ago

Title: Expert Engine Engineer Location: Santa Monica, California, United States of America Austin, Texas, United States of America Woodland Hills, California, United States of America Job Description: Job Title: Expert Engine Engineer - Infinity Ward (Remote) Requisition ID: R025567 Job Description: Your Platform Founded in 2002, Infinity Ward is the original studio behind the Call of Duty franchise. The titles developed by Infinity Ward have won more than 200 "Game of the Year" awards and 100 "Editor's Choice" awards, among many other industry accolades. Some of our previous titles include: Call of Duty: Ghosts, Call of Duty: Infinite Warfare and most recently, Call of Duty: Modern Warfare. Infinity Ward employs more than 250 people in Woodland Hills, Calif., just outside of Los Angeles. A critically acclaimed studio, Infinity Ward is proud to have one of the most hardworking and versatile development teams in the industry. We love to have as much fun as the games we create, and it shows in our relaxed, yet diligent, workplace environment. We believe that making the best games relies on having the best people, so we like to look after ours. We enjoy having fun with top-notch events that everyone gets involved with. Infinity Ward is wholly owned by Activision. To learn more about our studio, please visit us at https://www.infinityward.com/, on Facebook at https://www.facebook.com/InfinityWard/, and @InfinityWard on X. Your Mission Infinity Ward is seeking a talented and passionate Expert Engineer to oversee game systems development. The ideal candidate will have functioned as a generalist with industry experience in core engine architecture. The primary focus is at the systems and engine level, working with other members of the team (including Designers, Animators, Artists and other Engineers) to achieve phenomenal results. Priorities can often change in a fast-paced environment like ours, so this role includes, but is not limited to, the following responsibilities: - Design and implement cutting edge core systems that either provide new functionality or improve the efficiency of our existing code base. - Research areas of improvement; push the limits of what Call of Duty can accomplish. - Collaborate with other engineers and content creators on technical design and feature roll out. - Support memory budgeting, performance analysis and optimization work. - Review the work of other engineers and provide mentorship. Player Profile Requirements: - 12+ years of systems or engine development experience. - Contributed significantly to the development of one or more shipped games. - Excellent debugging and performance analysis skills. - Experience architecting and debugging threaded systems. - Deep knowledge of C++ programming and practices. - Excellent problem solving and analytics skills. - Self-motivated, ability to work independently and efficiently under deadlines. Pluses: - Strong 3D math and algebra skills. - Experience contributing code toward a bespoke internal game engine - Experience with asset pipeline, and associated runtime memory and streaming technology. - Experience with game networking techniques. - Experience with multi-platform development, including PC, Xbox, and PlayStation. - Working in and extending an established code base. Our World Activision Blizzard, Inc., is one of the world's largest and most successful interactive entertainment companies and is at the intersection of media, technology and entertainment. We are home to some of the most beloved entertainment franchises including Call of Duty, World of Warcraft, Overwatch, Diablo, Candy Crush and Bubble Witch. Our combined entertainment network delights hundreds of millions of monthly active users in 196 countries, making us the largest gaming network on the planet! Our ability to build immersive and innovate worlds is only enhanced by diverse teams working in an inclusive environment. We aspire to have a culture where everyone can thrive in order to connect and engage the world through epic entertainment. We provide a suite of benefits that promote physical, emotional and financial well-being for 'Every World' - we've got our employees covered! Activision Blizzard is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, protected veteran status, or any other basis protected by applicable law and will not be discriminated against on the basis of disability. Rewards We provide a suite of benefits that promote physical, emotional and financial well-being for 'Every World' - we've got our employees covered! Subject to eligibility requirements, the Company offers comprehensive benefits including: - Medical, dental, vision, health savings account or health reimbursement account, healthcare spending accounts, dependent care spending accounts, life and AD&D insurance, disability insurance; - 401(k) with Company match, tuition reimbursement, charitable donation matching; - Paid holidays and vacation, paid sick time, floating holidays, compassion and bereavement leaves, parental leave; - Mental health & wellbeing programs, fitness programs, free and discounted games, and a variety of other voluntary benefit programs like supplemental life & disability, legal service, ID protection, rental insurance, and others; - If the Company requires that you move geographic locations for the job, then you may also be eligible for relocation assistance. Eligibility to participate in these benefits may vary for part time and temporary full-time employees and interns with the Company. You can learn more by visiting https://www.benefitsforeveryworld.com/. In the U.S., the standard base pay range for this role is $121,500.00 - $224,880.00 Annual. These values reflect the expected base pay range of new hires across all U.S. locations. Ultimately, your specific range and offer will be based on several factors, including relevant experience, performance, and work location. Your Talent Professional can share this role's range details for your local geography during the hiring process. In addition to a competitive base pay, employees in this role may be eligible for incentive compensation. Incentive compensation is not guaranteed. While we strive to provide competitive offers to successful candidates, new hire compensation is negotiable.

California + 1 moreAll locations: California | Texas
$121.5K - $224.9K / year
CRB logo

Senior Process Engineer – Small Molecule, Oligo, Peptide

CRB

We design and build some of the most powerful facilities in the world - those that change people's lives. Join us today!

Engineer8 days ago
Full TimeRemoteTeam 1,001-5,000Since 1984H1B Sponsor

• Lead and support client projects focused on small molecule API process development, scale-up, and manufacturing optimization • Conduct site assessments, gap analyses, and provide recommendations for process improvements and compliance • Develop process flow diagrams (PFDs), piping and instrumentation diagrams (P&IDs), and mass/energy balances • Translate client requirements into actionable design scope and document decisions, open issues, and action items • Identify and escalate scope changes or design deviations to project leadership • Collaborate with cross-functional teams including architecture, mechanical, electrical, and construction • Prepare technical reports, proposals, and presentations for internal and client stakeholders • Support capital project planning including feasibility studies, equipment selection, and facility design • Ensure alignment with industry standards including cGMP, FDA, EMA, and ICH guidelines • Participate in advanced project activities such as: Technical bid tabulations Vendor package management Factory acceptance testing Risk assessments (e.g., HAZOP, HACCP) 3D model reviews and coordination Sequence of operations and functional specification reviews • Mentor junior engineers and design staff

Colorado
$100K - $165K / year
Full TimeRemoteTeam 501-1,000Since 2002H1B No Sponsor

• Designing and evolving pipelines that enable efficient sharing of technology, systems, and tools across multiple projects • Supporting and guiding teams through code and system merging processes, minimizing conflicts and ensuring consistency • Driving and supporting refactoring efforts to improve modularity, maintainability, and reusability of existing systems • Collaborating with engineers and technical leaders to identify opportunities for standardization and consolidation • Reviewing architectures and implementations with a focus on scalability, modularity, and long-term sustainability • Acting as a mentor and consultant for teams on best practices related to code sharability and cross-project development • Driving adoption of shared solutions and reducing duplication of effort across the studio • Identifying fragmentation risks and proactively proposing improvements to the overall tech ecosystem • Contributing directly to shared systems, especially in areas that unblock multiple teams, and re-architecting solutions to be reusable across different contexts

Canada
$180.1K - $247.6K / year
Aviatrix logo

Principal Engineer - Networking

Aviatrix

Aviatrix cloud network platform delivers advanced networking, security and operational visibility required by enterprises with the simplicity and automation of cloud. More than 400 customers worldwide leverage Aviatrix and it’s proven multi-cloud network reference architecture to design, deploy and operate a repeatable network and security architecture that is consistent across any public cloud. Combined with the industry’s first and only multi-cloud networking certification (ACE), Aviatrix is empowering IT to lead and accelerate the transformation to the cloud. Learn more at Aviatrix.com.

Engineer8 days ago
Full TimeRemoteTeam 223Since 2014

Role Description We are seeking a Principal Engineer to join our Networking team and take deep technical ownership of core areas within our cloud networking platform. You will lead the design and delivery of complex networking features spanning multi-cloud routing, network security, and transit connectivity — working across teams to solve difficult distributed systems problems and raise the technical bar for the engineers around you. This is a high-impact individual contributor role for someone who thrives on hard technical problems and wants their work to directly shape how enterprise customers experience cloud networking at scale. - Own the design and architecture of significant features and platform components within the Aviatrix networking stack, including multi-cloud transit, routing protocols, and network security enforcement. - Identify systemic problems and gaps within your areas of ownership and drive resolution through well-reasoned design proposals and cross-team collaboration. - Design and deliver complex features spanning BGP routing, SD-WAN integration, firewall insertion, and IPSec-encrypted transit across AWS, Azure, GCP, and OCI. - Partner with Product Management to translate customer requirements and market trends into concrete technical roadmaps and architectural decisions within your domain. - Conduct thorough code and design reviews; contribute to engineering best practices, design patterns, and internal technical documentation. - Mentor other engineers — providing technical guidance, code review feedback, and support for their professional growth. - Serve as a key technical voice in cross-functional discussions, clearly communicating trade-offs and recommendations to engineering peers and leadership. Qualifications - 10+ years of software engineering experience, with at least 5 years focused on networking, distributed systems, or cloud infrastructure. - Deep expertise in networking protocols (BGP, OSPF, VXLAN, IPSec, MPLS) and cloud provider networking primitives (VPC/VNet routing, Transit Gateway, etc.). - Proven track record of owning and delivering complex, large-scale features or platform components end-to-end. - Strong proficiency in Go and/or Python; familiarity with the Linux networking stack (iptables, namespaces, tc/ebpf) highly desirable. - Experience with multi-cloud environments (AWS, Azure, GCP, OCI) and designing solutions that operate consistently across cloud providers. - Demonstrated ability to proactively identify architectural problems within a domain and propose scalable solutions before they become critical issues. - Strong communication skills; able to present technical trade-offs and design proposals clearly to engineering peers and leadership. - BS/MS in Computer Science, Computer Engineering, or equivalent practical experience. - Willingness to participate in on-call rotations to support customer issues. Requirements - The annual base salary range for this full-time position is $288,756 - $339,713 + benefits + 401(k) match + equity and is bonus eligible. - The pay range is determined by the role, work location, job-related skills, level, experience and relevant education. - The range displayed is applicable only for new hires for the listed position located in the US. Benefits - We cover 100% of employee premiums and 88% of dependent(s) premiums for medical, dental and vision coverage. - 401(k) match. - Short and long-term disability. - Life/AD&D insurance. - $1,000/year education reimbursement. - Flexible vacation policy. - Outside the US: Comprehensive benefits package which could include pension, private medical for you and dependents, generous holiday allowance, life assurance, long-term disability, annual wellbeing stipend.

United States
$288.8K - $339.7K / year