Lead Software Engineer
Location
Texas
Posted
63 days ago
Salary
0
Seniority
Senior
Job Description
Lead Software Engineer
Stewart Title
• Provide technical leadership and architectural direction for critical systems • Serve as a recognized subject matter expert within assigned technology domains • Lead complex or specialized projects, overseeing technical strategy • Mentor and guide junior team members • Establish and enforce engineering standards • Conduct code reviews and ensure best practices are followed • Analyze data and key performance metrics • Partner with management to align technical solutions with business objectives • Anticipate business, regulatory, and technical risks • Solve complex, non-routine problems
Job Requirements
- Bachelor’s degree in relevant field preferred
- Typically requires 10+ years of related work experience
- Ability to lift and move equipment up to 40 pounds
- Frequent bending, kneeling, and reaching to install or troubleshoot hardware under desks or in tight spaces
Benefits
- health and wellness insurance options and programs
- paid time off
- 401(k) with company match
- employee stock purchase program
- employee discounts
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Lead the design and integration of SC1/Class 1E (safety-related) and SC2 and SC3 electrical systems, including Medium Voltage (MV) and Low Voltage (LV) distribution • Perform complex electrical studies such as load flow, short circuit, motor starting, and protective relay coordination using ETAP software using ANSI / IEC standards • Prepare electrical engineering deliverables such as Requirements Specifications, Electrical Load Lists, One-lines, Calculations, Schematics and 3-Line lines • Develop detailed procurement specifications for major components, including main transformers, switchgear, diesel generators, and UPS systems and collaborate with suppliers • Navigate regulatory requirements (CA-CNSC and US-NRC), support licensing processes, ensuring all designs meet nuclear-specific standards • Interface with transmission providers to manage Generator Interconnection Agreements and ensure grid stability compliance • Applications of codes and standards applicable to electrical systems design in the US and CA (e.g. IEEE, IEC, CSA and NEC); European Union (eg. IEC, EU)
Senior Software Engineer, Puppet
Perforce SoftwareThe DevOps Edge for the Outperformers: Enable teams to build, manage & maintain apps — from code to business-ready.
• Collaborate with cross-functional teams to design, develop, and maintain software applications. • Utilize Git for version control, branching, and merging to enable efficient collaboration with team members. • Design and develop distributed systems, ensuring fault tolerance, scalability, and performance. • Write clean, efficient, and maintainable code using Ruby and Clojure. • Conduct thorough code reviews and provide constructive feedback to ensure code quality and adherence to best practices. • Identify and troubleshoot software defects and performance bottlenecks. Stay up-to-date with emerging technologies and industry trends, and apply them to improve software development processes and outcomes. • Contribute to the continuous improvement of development methodologies and practices within the team.
Senior Software Engineer
DutchieEverything you need to run an efficient & compliant cannabis dispensary: POS, Payments, Ecommerce, Insurance, and more.
• Drive development across Dutchie's web platform (React/TypeScript/C#) and mobile applications (Flutter) to deliver best-in-class shopping experiences across iOS, Android, and browser for cannabis consumers • Partner directly with Product and Design teams to design, develop, and ship new customer-facing features, from discovery through deployment and iteration • Optimize application performance, accessibility, and cross-platform consistency to ensure fast and seamless experiences for diverse user bases • Stay current with modern web and mobile technologies and best practices to help push Dutchie's platform forward, continuously improving code quality, developer experience, and customer outcomes • Write, or supervise AI agents writing code
• Maintain and expand Nav’s Bookkeeping and Cash Flow Insights products. • Create and manage integrations with Nav data partners. • Transform partner data into risk attributes that can be put to use in Nav’s credit and fraud risk systems. • Code in Java, Go, or Python.




