133 Software Lead jobs in Houston
Satellite Payload Testbed Software Lead
Posted today
Job Viewed
Job Description
Job Description
At Boeing, we innovate and collaborate to make the world a better place. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us.
The Boeing Company is currently seeking a Satellite Payload Testbed Software Lead to support our Space Mission Systems satellite team located in El Segundo, CA. This position will focus on supporting the BDS (Boeing Defense Space and Security) business organization.
Defend America’s Future: Join Boeing’s Evolved Strategic SATCOM (ESS) Mission!
The Boeing Company is seeking a Satellite Payload Testbed Software Lead to provide technology definition, design, and leadership for spacecraft and space environment simulation and modeling to enable test-as-you fly platforms for software development, acceptance testing, mission rehearsal, and customer training. This position requires knowledge and experience in software, hardware, processor technologies, virtualization, complex model-driven design, and ability to chart a path for modernization of the existing legacy technology stack.
Position Responsibilities:
Independent technical Subject Matter Expert maintaining and developing complex hybrid software and hardware systems for current and future testbed capabilities for satellite payloads
Lead development and documentation of testbed and simulation software requirements and software interfaces
Direct/Define Software Development and Verification Plans to enable the delivery of high-assurance, certified flight software
Ensure compliance with all Software Quality, Product Security, and Enterprise Design Practices throughout the software lifecycle
Resolve complex and seamless software interactions between simulations and emulations of the satellite payload to its corresponding power and thermal systems, communications and encryption, command and data handling, guidance and navigation, ground control, mission operations, and systems redundancies
Advise program customers on simulation system-level architecture; establish and maintain frequent and open communication with key stakeholders
Lead geographically-diverse business partners through integration of developmental software products into El Segundo satellite simulation architectures
Provide leadership and positive mentorship to early career team members
This position is expected to be 100% onsite. The selected candidate will be required to work onsite at El Segundo, CA.
Basic Qualifications (Required Skills/ Experience):
Ability to obtain an Interim US DoD Secret clearance pre-start and ability to achieve final clearance post-start
10+ years of experience developing commercial software with a common compiled programming language (e.g. C, C++, C#, Java) and exposure to scripted languages (e.g. Python, JavaScript)
5+ years of experience working in the space or aerospace domains, particularly in space vehicles (satellites, launch, orbiters) and/or ground systems and hardware components involved
3+ years of experience leading software teams as a team lead
Preferred Qualifications (Desired Skills/Experience):
Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science
Active Secret or Top Secret US DoD Clearance
Experience with UML or SysML and modeling tools such as Cameo and Matlab
Agile software development experience
Experience using a distributed source code version control system such as Git along with platforms like GitHub, GitLab, or Bitbucket in a DevSecOps environment
Travel: None anticipated, but up to 10% depending on customer needs
Drug Free Workplace:
Boeing is a Drug Free Workplace (DFW) where post offer applicants and employees are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as outlined in our policies.
CodeVue Coding Challenge:
To be considered for this position you will be required to complete a technical assessment as part of the selection process. Failure to complete the assessment will remove you from consideration.
Pay & Benefits:
At Boeing, we strive to deliver a Total Rewards package that will attract, engage and retain the top talent. Elements of the Total Rewards package include competitive base pay and variable compensation opportunities.
The Boeing Company also provides eligible employees with an opportunity to enroll in a variety of benefit programs, generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and a number of programs that provide for both paid and unpaid time away from work.
The specific programs and options available to any given employee may vary depending on eligibility factors such as geographic location, date of hire, and the applicability of collective bargaining agreements.
Pay is based upon candidate experience and qualifications, as well as market and business considerations.
Summary Pay Range: $141,000 -$209,000
Applications for this position will be accepted until Aug. 18, 2025
Export Control Requirements: This position must meet export control compliance requirements. To meet export control compliance requirements, a “U.S. Person” as defined by 22 C.F.R. §120.15 is required. “U.S. Person” includes U.S. Citizen, lawful permanent resident, refugee, or asylee.Export Control Details: US based job, US Person required
Relocation
This position offers relocation based on candidate eligibility.
Security Clearance
This position requires the ability to obtain a U.S. Security Clearance for which the U.S. Government requires U.S. Citizenship. An interim U.S. Secret Clearance Pre-Start and final U.S. Secret Clearance Post-Start is required.
Visa Sponsorship
Employer will not sponsor applicants for employment visa status.
Shift
This position is for 1st shift
Equal Opportunity Employer:
Boeing is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.
Software Process Lead Engineer
Posted today
Job Viewed
Job Description
Job Description
At Boeing, we innovate and collaborate to make the world a better place. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us.
The Boeing Company is seeking a Software Process Lead Engineer in El Segundo, CA that is passionate about space and excited to work in a multi-disciplined, collaborative engineering environment that supports the design, development, and implementation of software for a new fleet of Boeing satellites. This position will focus on supporting the Boeing Defense, Space & Security (BDS) Space Mission Systems Software Engineering organization.
Defend America’s Future: Join Boeing’s Evolved Strategic SATCOM (ESS) Mission!
Position Responsibilities:
The selected candidate will lead software process implementation/governance for a large-scale satellite development program, for all phases of the software development lifecycle. The position will lead process instantiation into engineering artifacts and documentation for satellite system software teams developing embedded/real-time satellite flight software, satellite simulation software, satellite databases, cybersecurity software, satellite ground-control software, and software development environments (DevSecOps). Position Responsibilities include:
• Leading the incorporation of Boeing Enterprise Software Design Practices (DPs) and process assets into the full lifecycle of engineering artifacts/byproducts (review artifacts, code analysis output, etc.) and documentation (e.g. software development plans, specifications, test plans, etc.)
o Leading the formal development & approval of these artifacts for use by software teams and for delivery to the customer(s)
o Guiding usage/adoption of these artifacts by software teams to ensure adherence
o Supporting process compliance reviews and audits, product peer reviews, Technical Design Reviews, gate reviews, and customer reviews
• Advising software engineering management and program leadership on software process adherence and implementation strategies to ensure engineering excellence and program success
• Designing/implementing process and tooling that generates and collects software metrics required by the measurement/metrics plan; guiding software metrics planning, generation, collection, analysis, and dissemination
• Leading software process training to educate software teams about new & emerging software processes
• Leading review of products and processes for alignment with project plans and applicable Boeing (Enterprise/BDS/El Segundo)/industry standards
This position is expected to be 100% onsite. The selected candidate will be required to work onsite at El Segundo, CA.
Basic Qualifications (Required Skills/ Experience):
• Ability to obtain a DoD Secret US Security Clearance (Pre-Start), for which the US Government requires US Citizenship
• 5+ years of experience with systems engineering or software development on space-based or ground-based systems
• 5+ years of experience leading a team either formally or informally, with the ability to provide guidance, mentorship, and support to team members
• 5+ years of experience leading projects and/or individuals in software development lifecycle tasks
• 5+ years of experience with modern software development methodologies
Preferred Qualifications (Desired Skills/Experience):
• Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science.
• Proficiency with Boeing Enterprise Software Design Practices (DPs) for mission-critical systems
• Experience in the satellite software domain
• Proficiency with the GitLab ecosystem
• Experience with Agile software development and principles of DevSecOps / Continuous Integration (CI)
• Experience at successfully working with a community of diverse software product owners & systems engineering to instantiate software processes into complex systems
• Experience with U.S. Government contracts
• Experience in implementing and/or auditing of CMMI, AS9100, MIL-STD, and other software standards
• Familiarity with Risk Management Framework (RFM)
• Familiarity with TOR standards
Travel: No travel is anticipated for this position.
Drug Free Workplace:
Boeing is a Drug Free Workplace (DFW) where post offer applicants and employees are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as outlined in our policies.
CodeVue Coding Challenge:
To be considered for this position you will be required to complete a technical assessment as part of the selection process. Failure to complete the assessment will remove you from consideration.
Pay & Benefits:
At Boeing, we strive to deliver a Total Rewards package that will attract, engage and retain the top talent. Elements of the Total Rewards package include competitive base pay and variable compensation opportunities.
The Boeing Company also provides eligible employees with an opportunity to enroll in a variety of benefit programs, generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and a number of programs that provide for both paid and unpaid time away from work.
The specific programs and options available to any given employee may vary depending on eligibility factors such as geographic location, date of hire, and the applicability of collective bargaining agreements.
Pay is based upon candidate experience and qualifications, as well as market and business considerations.
Summary Pay Range: $136,850 - $185,150
Applications for this position will be accepted until Aug. 18, 2025
Export Control Requirements: This position must meet export control compliance requirements. To meet export control compliance requirements, a “U.S. Person” as defined by 22 C.F.R. §120.15 is required. “U.S. Person” includes U.S. Citizen, lawful permanent resident, refugee, or asylee.Export Control Details: US based job, US Person required
Relocation
This position offers relocation based on candidate eligibility.
Security Clearance
This position requires the ability to obtain a U.S. Security Clearance for which the U.S. Government requires U.S. Citizenship. An interim U.S. Secret Clearance Pre-Start and final U.S. Secret Clearance Post-Start is required.
Visa Sponsorship
Employer will not sponsor applicants for employment visa status.
Shift
This position is for 1st shift
Equal Opportunity Employer:
Boeing is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.
Software Architect
Posted 2 days ago
Job Viewed
Job Description
Procom is a leading provider of professional IT services and staffing to businesses and governments in Canada. With revenues over $500 million, the Branham Group has recognized Procom as the 3rd largest professional services firm in Canada and is now the largest Canadian-Owned IT staffing/consulting company. Procom's areas of staffing expertise include: Job Description The Senior Application Developer/Software Architect will do the Assessment of business requirements and existing systems to be able to propose and implement potential solutions for projects. Documentation of the solution concept and design. Defining development approach and iterations. Assist project manager with proper resource and work planning, risk and issue idenitifcation. Ensures alignment of solutions to IS standards. Qualifications Provides direction on technical delivery, and provide mentoring and guidance to developers Creates and maintains program technical artifacts Adheres to company and project standards and guidelines Takes input from supervisor and appropriately and accurately applies comments/feedback (project and enterprise) Understands business requirements and business processes Understands current challenges and gaps (Project level as well as Enterprise) Helps to determine what solutions can be reused vs built, prioritize solution deliverables to align with the business needs Understands system interaction and interface with other existing systems Ensures alignment of the solution to overall Company enterprise standards Leads assessment and recommendation of potential solutions Works closely with the Infrastructure Architects in t+C28he implementation of the new solution, ultimately accountable for the overall integrity of the solution Primary liasion with technical resources in the provisioning of any infrastructure Accountable for the resolution of architectural issues impacting the delivery of the solution Pays high attention to detail in all work Quality, on time delivery of agreed deliverables Contributes to the company knowledge base and process improvements Nice to Have Skills: Understanding and previous experience implementation and maintenance of web applications, transaction processing applications Experience with Agile development and project management practices Experience with Pipeline Domain a bonus Experience with offshore/nearshore application development Ability to handle aggressive deadlines and juggle multiple responsibilities Ability to be an analytical and creative thinker Planning, documentation, analysis and business requirements management techniques Technical Writing 6 - 8 years experience required. Proven track record Additional Information PLEASE NOTE THAT WE ARE NOT ABLE TO WORK WITH CANDIDATES ON H1B VISAS OR CANDIDATES REPRESENTED BY THIRD PARTIES. #J-18808-Ljbffr
Software Architect
Posted 3 days ago
Job Viewed
Job Description
Work across design and architecture of all the applications in Enterprise Integrations and solve business needs. Own, oversee, and execute the development, testing, deployment, and delivery of mission critical large-scale software applications incorporating new technologies as appropriate. Provide deep and broad technical thought leadership, direct the performance to ensure eciency and lead engineering teams from delivery of high-quality, robust, and scalable software to production on a regular basis. Provide leadership in defining initiatives, processes and roadmaps for Enterprise Integrations. Execute on high quality enterprise-grade custom software development efforts related Java, Python and Node.js. Define software patterns, ensuring consistency in implementation across the organization. Maintain awareness of the business domain and have a holistic view of business and technology integration. Provide technical domain leadership to software engineers. Mentor members of the organization. Train peers on skills that improve speed, quality and agility, and developer experience. Review and provide feedback on technical deliverables from peer and junior software engineers across teams, ensuring data privacy and compliance requirements are met. Research and fix difficult technical problems. Align engineering team members on technical vision and implementation and lead technical meetings on a regular basis to clearly articulate engineering development status and escalate issues with tasks assigned. Maintain a presence in the broader Software Engineering community. Operate as a functional lead and subject matter expert among team members.
Minimum Requirements: Bachelor's degree in Computer Science, Computer Engineering or related field with 8 years of full stack software development experience, including extensive experience in custom software development utilizing Java, Spring Boot, JavaScript, Node.js, Python and database technologies like MySQL, PostgreSQL, Elasticsearch, Redis, MongoDB, and IBM DB2; experience demonstrating expertise in building highly scalable, performant, and resilient mission-critical microservices based applications; 5 years of experience in designing, developing, and implementing microservices architectures, including DevOps principles and troubleshooting practices; 3 years of experience in designing, developing, and implementing enterprise architectures and integrations, leveraging concepts on API Management platforms (Apigee, WS02), Event/Data Streaming using Kafka and Kinesis, ESBs, Messaging Services, ETL platforms (Informatica), and CDC; 3 years of experience with Kubernetes, AWS EKS, AWS ECS, AWS Lambda, and GCP GKE; 2 years of experience with stream and data processing technologies like KStream, Apache Beam, Apache Spark, AWS Glue, and Talend Studio.
Alternate Experience Requirements: 10 years of full stack software development experience, including extensive experience in custom software development utilizing Java, Spring Boot, JavaScript, Node.js, Python and database technologies like MySQL, PostgreSQL, Elasticsearch, Redis, MongoDB, and IBM DB2; experience demonstrating expertise in building highly scalable, performant, and resilient mission-critical microservices based applications; 5 years of experience in designing, developing, and implementing microservices architectures, including DevOps principles and troubleshooting practices; 3 years of experience in designing, developing, and implementing enterprise architectures and integrations, leveraging concepts on API Management platforms (Apigee, WS02), Event/Data Streaming using Kafka and Kinesis, ESBs, Messaging Services, ETL platforms (Informatica), and CDC; 3 years of experience with Kubernetes, AWS EKS, AWS ECS, AWS Lambda, and GCP GKE; 2 years of experience with stream and data processing technologies like KStream, Apache Beam, Apache Spark, AWS Glue, and Talend Studio.
AFFIRMATIVE ACTION STATEMENT:
Applicants must be currently authorized to work in the United States. We are proud to be an Equal Opportunity and Affirmative Action employer, and consider qualified applicants without regard to race, color, creed, religion, ancestry, national origin, sex, sexual orientation, gender identity, age, disability, veteran status or any other protected factor under federal, state or local law. This opportunity is available through Sysco Corporation, its subsidiaries and affiliates.
Software Architect
Posted 7 days ago
Job Viewed
Job Description
Management Controls Inc. (MCi) is looking for an experienced Software Architect that is a creative problem solver, can think out-of-the-box and thrive in a fast-moving, creative company. This is a hands-on role will require significant research and software development skills. This role also expects the person to be able write code, help the development team and support our web and mobile objects. The business is privately held, has been around for 28 years, services most of the Fortune 100, and is experiencing exponential growth, which will last into the next decade. In addition to the normal tech company benefits like stocked kitchens, an in-house gym, bonuses, and flexible PTO. The company also offers 100% paid healthcare. So, if you want to work in place that takes care of you and those you love, values creativity, learning, and individual contribution think about joining the team.
Responsibilities:
• Define all aspects of software development from appropriate technology and workflow to coding standards
• Communicate successfully all concepts and guidelines to development team
• Oversee progress of development team to ensure consistency with product design concepts
• Provide technical guidance and coaching to Developers and QA Engineers
• Ensure software meets all requirements of quality, security, modifiability and extensibility
• Maintain microservice based cloud software architecture
• Excellent written and verbal communication and documentation skills
Requirements
- BS degree in computer science, engineering or relevant field
- 10+ years of professional software architecture design and management
- 3+ years of distributed data application architecture
- 2+ years of Azure platform experience
- Understanding of software quality organizational and leadership skills
- Good understanding of Azure Infrastructure services and their limitations
- Experience working on/with microservices architectures,.Net, web services, Rest APIs & API Gateways
- Have experience building and deploying as containers on a cloud platform using an automated CI / CD pipeline
- Experience in configuring & monitoring different attributes and handling scale up and scale down scenarios for the application in Azure
- Application monitoring through operations insights, application insights
- Provide best practices around provisioning production and non-production environments on Azure to optimize the usage
- Have good understanding in implementation of advanced security, authentication and single sign on across cloud and on premise
- Strong understanding of the advantages and limitations of Azure Active Directory
- Strong experience in Azure platform Services, understanding of their capabilities and limitations and being able to architect and deliver solutions leveraging various platform services
- Have experience in implementing SaaS application using platform services like azure websites, Azure SQL, Azure Service Bus, notification hubs, event hubs, stream analytics, Document Db, application insights etc.
- Agile experience
- C#, .NET, JavaScript, Python development experience
- Technical interface development experience (,net - SOA/ERP/middleware suites)
- TFS/VSTS source code management and build experience
- Commercial SaaS application development experience
- Strong communications skills
- Excellent spoken and written English communication skills
- Effective, Polished interaction in virtual delivery in 1:1 engagements and presentations
- Superior problem solving and troubleshooting skills, an ability to use various data collection and methodologies to analyze problems and develop solutions
- Outstanding partnering capabilities and ability to work well in a highly collaborative team environment
- Ability to drive product/service improvements in core technical focus area
- Logical and critical thinking and demonstrated success in dealing with ambiguity and problem definition under continual deadline constraints
- Passion for technology and customer support
- High quality organizational and leadership skills
California applicants: please see our privacy notice here.
Software Architect

Posted 3 days ago
Job Viewed
Job Description
**Minimum Requirements:** Bachelor's degree in Computer Science, Computer Engineering or related field with 8 years of full stack software development experience, including extensive experience in custom software development utilizing Java, Spring Boot, JavaScript, Node.js, Python and database technologies like MySQL, PostgreSQL, Elasticsearch, Redis, MongoDB, and IBM DB2; experience demonstrating expertise in building highly scalable, performant, and resilient mission-critical microservices based applications; 5 years of experience in designing, developing, and implementing microservices architectures, including DevOps principles and troubleshooting practices; 3 years of experience in designing, developing, and implementing enterprise architectures and integrations, leveraging concepts on API Management platforms (Apigee, WS02), Event/Data Streaming using Kafka and Kinesis, ESBs, Messaging Services, ETL platforms (Informatica), and CDC; 3 years of experience with Kubernetes, AWS EKS, AWS ECS, AWS Lambda, and GCP GKE; 2 years of experience with stream and data processing technologies like KStream, Apache Beam, Apache Spark, AWS Glue, and Talend Studio.
**Alternate Experience Requirements:** 10 years of full stack software development experience, including extensive experience in custom software development utilizing Java, Spring Boot, JavaScript, Node.js, Python and database technologies like MySQL, PostgreSQL, Elasticsearch, Redis, MongoDB, and IBM DB2; experience demonstrating expertise in building highly scalable, performant, and resilient mission-critical microservices based applications; 5 years of experience in designing, developing, and implementing microservices architectures, including DevOps principles and troubleshooting practices; 3 years of experience in designing, developing, and implementing enterprise architectures and integrations, leveraging concepts on API Management platforms (Apigee, WS02), Event/Data Streaming using Kafka and Kinesis, ESBs, Messaging Services, ETL platforms (Informatica), and CDC; 3 years of experience with Kubernetes, AWS EKS, AWS ECS, AWS Lambda, and GCP GKE; 2 years of experience with stream and data processing technologies like KStream, Apache Beam, Apache Spark, AWS Glue, and Talend Studio.
AFFIRMATIVE ACTION STATEMENT:
Applicants must be currently authorized to work in the United States. We are proud to be an Equal Opportunity and Affirmative Action employer, and consider qualified applicants without regard to race, color, creed, religion, ancestry, national origin, sex, sexual orientation, gender identity, age, disability, veteran status or any other protected factor under federal, state or local law. This opportunity is available through Sysco Corporation, its subsidiaries and affiliates.
Lead Software Engineer
Posted 2 days ago
Job Viewed
Job Description
DESCRIPTION: Duties: Design, develop, and implement identity access management (IAM) software solutions, customizing components to meet business needs and integrating with existing systems. Implement and integrate biometric authentication systems, including behavioral biometrics and advanced methods to enhance security, detect fraud and improve user verification. Implement and manage cryptographic key storage and secure data transmission to protect sensitive information. Automate infrastructure deployment, manage configurations, and optimize web server performance for scalable, secure environments. Enable seamless identity federation and single sign-on across multiple systems by implementing industry-standard protocols. Develop custom connectors and build secure APIs to facilitate efficient data synchronization and communication. Engage in all aspects of the SDLC, from analyzing requirements to designing, coding, and troubleshooting IAM applications. Participate in code and design reviews, ensuring alignment with architectural standards, and collaborate in project planning to propose innovative solutions. QUALIFICATIONS: Minimum education and experience required: Master's degree in Electrical and Electronic Engineering, Computer Science, Computer Engineering, Computer Information Systems, or related field of study plus two (2) years of experience in the job offered or as Lead Software Engineer, Software Engineer, Software Developer, Consultant (IT), or related occupation. The employer will alternatively accept a Bachelor's degree in Electrical and Electronic Engineering, Computer Science, Computer Engineering, Computer Information Systems, or related field of study plus five (5) years of experience in the job offered or as Lead Software Engineer, Software Engineer, Software Developer, Consultant (IT), or related occupation. Skills Required: This position requires experience with the following: developing and integrating biometric authentication systems using facial recognition, fingerprinting and voice recognition technologies into an IAM platform to enhance fraud detection and prevention; developing and implementing complex authentication and authorization logic using AuthScript to enable customized, real-time, and context-aware security policies within the Transmit Security platform; managing identity provisioning and access policies using SCIM 2.0 and XACML to maintain compliance with organizational and regulatory standards; implementing cryptographic key storage and operations with Hardware Security Modules, Quantum-Resistant Cryptography, and RSA, implementing Behavioral Biometrics with BioCatch and Multi-Modal Biometric Authentication systems to enhance authentication mechanisms; deploying FIDO2 and WebAuthn for passwordless and phishing- resistant authentication methods; Automating Virtual Server Instances deployment with Terraform, managing configurations with Ansible, and securing applications using CyberArk to ensure consistent and scalable infrastructure across cloud environments; configuring Apache and NGINX web servers by scripting in Lua to optimize performance and security across the infrastructure; securing web server authentication using mod_auth_openidc integrated with OAuth2 and OIDC; deploying and managing scalable IAM systems using ForgeRock AM, required using SAML and OpenID Connect as Federated Identity Protocols; developing custom connectors for the ForgeRock Remote Connector Server using Groovy to enable seamless identity synchronization, provisioning, and data integration across distributed environments; building secure and efficient APIs using GraphQL and gRPC to facilitate seamless data retrieval and communication between microservices; developing high-performance backend services using OWASP security standards and Golang to support scalable applications. Job Location: 600 Travis Street, Houston, TX 77002. #J-18808-Ljbffr
Be The First To Know
About the latest Software lead Jobs in Houston !
Lead Software Engineer
Posted 7 days ago
Job Viewed
Job Description
Posting Type
Remote
Job Overview
The Lead Software Engineer develops software and guides a team to apply software engineering best practices to provide high-quality, maintainable, reusable, performant, and scalable software.You will be a technical liaison between your team and other development teams to resolve dependencies, improve and apply software engineering best practices and processes, and find and address risks to the delivery of software.
Our team owns the Relativity Legal Hold product. Legal Hold is a critical application that enables organizations to preserve data and manage custodians during litigation and investigations. The Lead Engineer will guide the technical direction of the product, overseeing features such as hold notice creation, custodian communication workflows, compliance tracking, and integration with other RelativityOne applications and services.
This role will report to the Manager of Software Engineering.
Job Description and Requirements
Job Responsibilities
Guide a software Agile team, managing their scrum boards and projects.
Lead the design of software using abstraction, low coupling, high cohesion, modularization, encapsulation, information hiding, interfaces, and separation of concerns
Analyze and estimate non-functional software requirements
Contribute to system software architecture development and future projects by working with Staff, Principal Engineers, and Architects
Lead the implementation of software using the practical application of algorithms, defensive programming, exception handling, fault tolerance, design patterns, and best practices of Object-Oriented Design and Programming such as SOLID
Ensure best practices of Test-Driven Design and the use of autonomous frameworks and Continuous Integration
Work with management to mentor team members and guide development growth
Preferred Qualifications
-
7+ years of experience in software development using C# and Microsoft SQL Server, or related object-oriented programming languages
5+ years of experience in web development using JavaScript
Experience with Elasticsearch and dtSearch technologies.
Experience leading an Agile software team, including mentoring and project leadership
Experience developing highly scalable solutions in Azure or other cloud platforms
Experience in CI/CD
Understanding of DevOps principals
Relativity is committed to competitive, fair, and equitable compensation practices.
This position is eligible for total compensation which includes a competitive base salary, an annual performance bonus, and long-term incentives.
The expected salary range for this role is between following values:
$150,000 and $224,000The final offered salary will be based on several factors, including but not limited to the candidate's depth of experience, skill set, qualifications, and internal pay equity. Hiring at the top end of the range would not be typical, to allow for future meaningful salary growth in this position.
Lead Software Engineer
Posted 7 days ago
Job Viewed
Job Description
Lead Software Engineer
Recruiting Location
US-IL-Chicago | US-TX-Dallas | US-TX-Houston | US-CA-Los Angeles | US-CA-Century City | US-NY-New York | US-CA-San Francisco | US-DC-Washington D.C. | US-MA-Boston | US-FL-Miami
Department
Data and AI
Summary
We are seeking a highly skilled Lead Software Engineer with expertise in building full-stack applications using React, .NET, Next.js, and Azure. This role will be responsible for leading technical development, conducting code reviews, and ensuring high-quality software delivery. The ideal candidate is a hands-on leader who can guide a team while also contributing directly to the codebase.
Duties and Responsibilities- Architect, develop, and maintain scalable full-stack applications using .NET, Python, React/Next.js on Azure.
- Lead technical decision-making, providing expertise on best practices, architecture, and modern software development methodologies.
- Conduct code reviews, ensuring high code quality, security, and performance optimization.
- Collaborate with cross-functional teams, including product managers and designers, to define, design, and ship new features.
- Mentor and coach junior and mid-level engineers, fostering a culture of growth and technical excellence.
- Monitor and improve application performance, optimizing database queries, front-end rendering, and API interactions.
- Ensure security best practices in web applications, including authentication, authorization, and data protection.
- Work with DevOps teams to implement CI/CD pipelines and automate deployments on Azure.
- Stay up to date with emerging technologies and advocate for their adoption where appropriate.
Salaries vary by location and are based on numerous factors, including, but not limited to, the relevant market, skills, experience, and education of the selected candidate. If an estimated salary range for this role is available, it will be provided in our Target Salary Range section. Our compensation package also includes bonus eligibility and a comprehensive benefits program. Benefits information can be found at Sidley.com/Benefits.
Target Salary Range$147,700 - $191,580 if located in Boston, California, New York, Illinois, Washington, D.C., or reporting to a supervisor in Illinois.
Qualifications
To perform this job successfully, an individual must be able to perform each Essential Duty and Responsibility (the "Essential Duties") satisfactorily. The requirements listed below are representative of the minimum knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the Essential Duties. If you need such an accommodation, please email (current employees should contact Human Resources).
Education and/or Experience:
Required:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- A minimum of 5 years of experience in full-stack software development.
- Expertise in React, .NET, Next.js, Python, and Azure.
- Strong experience in code reviews, software design patterns, and scalable application architecture.
- Proficiency in RESTful APIs and microservices architectures.
- Hands-on experience with databases, such as SQL Server, PostgreSQL, or NoSQL solutions.
- Experience with version control systems (Git) and Agile development methodologies.
Preferred:
- Experience with containerization (Docker, Kubernetes, Azure Container Apps) on Azure.
- Knowledge of serverless computing and cloud-native applications.
- Familiarity with unit testing frameworks and automated testing best practices.
- Certifications in Azure or relevant technologies.
Other Skills and Abilities:
The following will also be required of the successful candidate:
- Strong organizational skills
- Strong attention to detail
- Good judgment
- Strong interpersonal communication skills
- Strong analytical and problem solving skills
- Able to work harmoniously and effectively with others
- Able to preserve confidentiality and exercise discretion
- Able to work under pressure
- Able to manage multiple projects with competing deadlines and priorities
- A self-starter who desires to show ownership and commitment to the job
- Strong customer service skills
Sidley Austin LLP is an Equal Opportunity Employer
#LI-Remote
#LI-OE1
Lead Software Engineer
Posted 11 days ago
Job Viewed
Job Description
Duties: Design, develop, and implement identity access management (IAM) software solutions, customizing components to meet business needs and integrating with existing systems. Implement and integrate biometric authentication systems, including behavioral biometrics and advanced methods to enhance security, detect fraud and improve user verification. Implement and manage cryptographic key storage and secure data transmission to protect sensitive information. Automate infrastructure deployment, manage configurations, and optimize web server performance for scalable, secure environments. Enable seamless identity federation and single sign-on across multiple systems by implementing industry-standard protocols. Develop custom connectors and build secure APIs to facilitate efficient data synchronization and communication. Engage in all aspects of the SDLC, from analyzing requirements to designing, coding, and troubleshooting IAM applications. Participate in code and design reviews, ensuring alignment with architectural standards, and collaborate in project planning to propose innovative solutions.
QUALIFICATIONS:
Minimum education and experience required: Master's degree in Electrical and Electronic Engineering, Computer Science, Computer Engineering, Computer Information Systems, or related field of study plus two (2) years of experience in the job offered or as Lead Software Engineer, Software Engineer, Software Developer, Consultant (IT), or related occupation. The employer will alternatively accept a Bachelor's degree in Electrical and Electronic Engineering, Computer Science, Computer Engineering, Computer Information Systems, or related field of study plus five (5) years of experience in the job offered or as Lead Software Engineer, Software Engineer, Software Developer, Consultant (IT), or related occupation.
Skills Required: This position requires experience with the following: developing and integrating biometric authentication systems using facial recognition, fingerprinting and voice recognition technologies into an IAM platform to enhance fraud detection and prevention; developing and implementing complex authentication and authorization logic using AuthScript to enable customized, real-time, and context-aware security policies within the Transmit Security platform; managing identity provisioning and access policies using SCIM 2.0 and XACML to maintain compliance with organizational and regulatory standards; implementing cryptographic key storage and operations with Hardware Security Modules, Quantum-Resistant Cryptography, and RSA, implementing Behavioral Biometrics with BioCatch and Multi-Modal Biometric Authentication systems to enhance authentication mechanisms; deploying FIDO2 and WebAuthn for passwordless and phishing- resistant authentication methods; Automating Virtual Server Instances deployment with Terraform, managing configurations with Ansible, and securing applications using CyberArk to ensure consistent and scalable infrastructure across cloud environments; configuring Apache and NGINX web servers by scripting in Lua to optimize performance and security across the infrastructure; securing web server authentication using mod_auth_openidc integrated with OAuth2 and OIDC; deploying and managing scalable IAM systems using ForgeRock AM, required using SAML and OpenID Connect as Federated Identity Protocols; developing custom connectors for the ForgeRock Remote Connector Server using Groovy to enable seamless identity synchronization, provisioning, and data integration across distributed environments; building secure and efficient APIs using GraphQL and gRPC to facilitate seamless data retrieval and communication between microservices; developing high-performance backend services using OWASP security standards and Golang to support scalable applications.
Job Location: 600 Travis Street, Houston, TX 77002.
JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans