Sr Software Architect
Software engineering manager job in Pittsburgh, PA
OpenArc - Empowering Your Career. As a leading IT staffing firm, we are dedicated to connecting talented professionals with your ideal opportunities. We are currently seeking a qualified Sr Software Architect to join our client's organization and contribute to their ongoing success.
Job summary
We're seeking a Senior Architect to join our growing team and help shape the future of healthcare technology. In this role, you'll lead the modernization and expansion of our product portfolio, driving architectural strategy and technical excellence across our suite of products.
Responsibilities:
Collaborate with other architects to ensure consistent technical direction across products
• Lead the design and development of scalable software solutions
• Set architectural direction in partnership with senior leadership
• Guide build/buy/partner decisions and evaluate emerging technologies
• Provide mentorship and technical leadership to engineering teams
• Develop proofs of concept and provide estimates for new initiatives
• Champion secure coding practices and architectural standards
• Continuously improve personal and team capabilities through learning
• Engage, educate, and collaborate with teammates daily
Requirements:
• Experience resolving software and workflow challenges creatively
• Microsoft tech stack experience: .NET Framework / .NET Core (C#), WPF, MVVM, Entity Framework, SQL Server
• Web/mobile development experience: JavaScript, TypeScript, Angular, React, React Native, REST APIs, Electron, Native iOS/Android, CSS, SASS, LESS
• CI pipeline setup and management
• Database performance tuning
• Cloud technologies
• Familiarity with HIPAA data requirements
• Understanding of governance and security frameworks
At OpenArc, we prioritize your career success and strive to build exceptional technical teams for our clients. By understanding your experience and aspirations, we ensure to present you with rewarding and fulfilling opportunities.
As an employee of OpenArc and our clients, you will be eligible to participate in a comprehensive benefits package.
OpenArc is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
Senior Java Software Engineer
Software engineering manager job in Pittsburgh, PA
Qualifications
Bachelor's degree in Computer Science (or related field)
Full Stack Java Developer
8+ years of relevant work experience with Java , J2ee, RESTful APIs
Experience in Kubernetes (or AWS) and DevOps.
Expertise in Object Oriented Design, Database Design, and XML Schema
Deploy, monitor, and manage applications on Kubernetes or AWS cloud environments.
Experience with Agile or Scrum software development methodologies
Ability to multi-task, organize, and prioritize work
Software Engineer - Computer Graphics (Technical Leadership)
Software engineering manager job in Pittsburgh, PA
The Reality Labs team at Meta is helping people around the world come together and connect through proven track record of delivering high-quality Augmented and Virtual Reality hardware and software solutions. We are developing the future of Augmented Reality and Virtual Reality, bringing products to consumers that transform entertainment and social experiences. The potential of AR and VR to connect the world is immense-and we're just getting started. With global departments dedicated to AR/VR research, computer vision, haptics, social interaction, and more, AR/VR is committed to driving the state-of-the-art forward through innovation. Our teams explore, develop, and deliver new cutting-edge technologies that serve as the foundation of current and future AR/VR products.Extended Reality Technology or XRTech's mission is to enable developers to accelerate the transition from research and innovative technologies to rich user experiences deployed in production by providing remote execution, runtimes, and tools across all platforms.With photorealistic Codec Avatars, we are building the next communication medium. So that you can stay close and present with your loved ones, despite distance.At Extended Reality Codec Interactions and Avatars or XRCIA, we focus on tech transferring Codec Avatar R&D in order to enable the next Meta Mixed Reality/Augmented Reality products. We're building a future where people are choosing lightweight, long-lasting, independently capable Meta devices that shape the way people communicate, are entertained and assisted in their daily lives. At XRCIA Platform, we focus on delivering the production & iteration platforms for Codec Avatars across all development stages, with parallel and connected efforts:- Explore platform enables rapid exploration of 2d and 3d experiences and down selection of Codec Avatar technologies following device constraints- Validate platform develops a reference implementation to gain confidence and validate through user testing at scale - Ship platform provides system-level integration powering the Codec Avatar experiences that will ship to end users, including SDK components integrated into existing platforms, runtime infrastructure powering the algorithms and codec avatar machine perception capabilities, and a unified capture system powering avatar generation integrated into Meta's mobile apps.The role will focus on the Explore+Validate platforms and bridge to the Ship platform.
**Required Skills:**
Software Engineer - Computer Graphics (Technical Leadership) Responsibilities:
1. Accelerate tech transfer from Codec Avatars R&D teams to the end-to-end systems that we evaluate internally and ship. Cross-group collaborations with research scientists, research engineers, software engineers across the organization
2. Design and build tooling and reusable components that empower teams to iterate rapidly and build intuition and confidence on technical viability of novel algorithms
3. Design and build reference applications used to evaluate our production stack in anticipation of future hardware and software systems
4. Effectively communicate to leadership team and the industry partners complex features & systems
5. Understand industry and Meta wide technology trends in computing technology to help assess & develop new technologies within the Reality Labs family
6. Suggest, collect and synthesize requirements and create an effective feature roadmap towards mobile, AR and VR product lines
7. Invent next-generation platforms to deliver more compelling avatar experiences on VR and AR headsets
**Minimum Qualifications:**
Minimum Qualifications:
8. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
9. 7+ years of experience in one or more of the following areas: computer graphics or image processing or character systems
10. Experience in driving cross-functional partnerships, working across functions to drive solutions
11. Experience with Virtual Reality, Mixed Reality and/or Augmented Reality
**Preferred Qualifications:**
Preferred Qualifications:
12. Master's degree in Computer Science, Mathematics or related technical field
13. Machine Learning Graphics experience
14. Experience with human vision science
15. Have developed or modified a character system for games or entertainment
16. Hands-on experience in C++, C#, and/or Python
17. Significant experience with technical transfer from Research & Development teams
**Public Compensation:**
$213,000/year to $293,000/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
Sr Software Product Manager, Molecule Intelligence, Customer Marketing
Software engineering manager job in Pittsburgh, PA
Are you an enthusiastic and dynamic Product Manager passionate about advanced intelligence and digital solutions? As a Sr Software Product Manager at Thermo Fisher Scientific Inc., you will direct the product vision, strategy, and roadmap for our Enterprise Molecule Intelligence (EMI) platform. This is an outstanding chance to lead the rollout of molecule intelligence capabilities throughout our global Commercial organization. You will transform complex molecular, commercial, and behavioral data into actionable insights that enhance customer engagement and promote growth. You will serve as the key connection between scientific data, digital platforms, and frontline commercial workflows, making sure EMI insights generate measurable business value.
Location: On-site in Pittsburgh, PA. Relocation assistance is NOT provided.
Must be legally authorized to work in the United States without sponsorship.
Must be able to pass a comprehensive background check, which includes a drug screening.
A Day in the Life
Develop and maintain a multi-year EMI product roadmap, translating customer requirements, enterprise data needs, and commercial priorities into a clear sequence of capabilities.
Lead cross-functional collaboration with Data Science, R&D, IT, and Commercial teams to ensure EMI solutions meet user needs and integrate seamlessly into enterprise systems.
Support the development and operationalization of models that improve molecule characterization, customer targeting, and commercial forecasting.
Evaluate new feature concepts and solution ideas by assessing customer value, business impact, and technical feasibility.
Define value propositions and product positioning for EMI capabilities; confirm them through customer interaction and market feedback.
Partner with Marketing to support go-to-market activities including messaging, enablement materials, and value storytelling.
Embed EMI intelligence into frontline applications, dashboards, CRM workflows, and digital tools to improve decision-making and commercial execution.
Support commercial teams through customer interactions, enablement sessions, and delivery of data-driven collateral.
Lead product sustaining activities including communication, adoption initiatives, feedback integration, and ongoing improvements.
How Will You Get Here?
Bachelor's degree or equivalent experience in Life Sciences, Bioinformatics, Computer Science, or a related subject area; Master's degree (MBA or advanced scientific field) strongly preferred.
Minimum 6+ years of product management, R&D, or market-facing experience in bioproduction, pharma services, or clinical research.
Demonstrated experience defining and delivering multi-year digital product roadmaps with measurable return on investment.
Strong background in digital tools, data platforms, and/or AI-powered insight delivery.
Working knowledge of molecular lifecycle management and how molecular data informs commercial intelligence.
Excellent communication, collaboration, and partner management skills in global, matrixed environments.
Strong analytical and problem-solving abilities with the capacity to convert technical data into business outcomes.
Proficiencies
Proven experience delivering digital or AI-enabled software products, including roadmap ownership and execution.
Ability to manage complex, evolving data-driven portfolio components across multiple collaborators and technologies.
Experience collaborating with highly technical teams and scientific customer groups.
Outstanding written and verbal communication skills with strong influencing capability.
Strong motivation to achieve outcomes and the capability to collaborate across varied teams, time zones, and functions.
Ability to plan, implement, and measure progress with urgency and accountability.
At Thermo Fisher Scientific, you will encounter a dynamic, forward-looking organization with remarkable career and advancement possibilities. We uphold a culture grounded in integrity, passion, participation, and inventive thinking. Join us to contribute meaningfully!
Apply today: ****************************
Benefits
We offer competitive remuneration, annual incentive plan bonuses, healthcare coverage, and a comprehensive range of employee benefits.
Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other legally protected status.
Accessibility/Disability Access
Thermo Fisher Scientific provides accessibility services for applicants needing accommodations during the job application process. This includes people who have hearing, vision, mobility, or cognitive challenges. If you have a disability, or are helping someone who does, and need assistance to apply, please call ***************. Share your contact details and explain the accommodation you require.
This phone line is dedicated exclusively to job seekers with disabilities who need accessibility support or help with job application accommodations. Calls for other reasons, like trouble accessing the career site, application follow-ups, or unrelated technical problems will not be answered.
Auto-ApplySoftware Engineering Intern
Software engineering manager job in Pittsburgh, PA
About the Role You will build core features of our emotional health platform, working closely with our AI and product teams to make our companion technology scalable.
Responsibilities
Develop and maintain web and mobile applications for seniors and caregivers
Write clean, efficient, and testable code
Support integrations with conversational AI models and cloud systems
Collaborate with UX designers to bring prototypes into production
Troubleshoot, debug, and optimize performance across platforms
Ideal Background
Proficiency in Python, JavaScript/TypeScript, or similar languages
Experience with React, Node.js, or cloud services (AWS/GCP/Azure)
Knowledge of software engineering best practices (testing, version control)
Excitement for building technologies that directly help people
What You'll Gain
Hands-on experience developing production-ready applications
Exposure to the intersection of AI, design, and health technology
A portfolio project with measurable social impact
This is a four day in office position. The office is located in the Shadyside neighborhood of Pittsburgh, PA. We are unable to provide relocation assistance at this time. Role is an unpaid three month long summer opportunity with the possibility of a paid role offer after three month probation period.
Auto-ApplyPrincipal Software Engineer, ML Infrastructure
Software engineering manager job in Pittsburgh, PA
Our team builds the foundational infrastructure that empowers Machine Learning Engineers to develop the next generation of self-driving technology. We design and operate the high-performance, large-scale systems that process petabytes of vehicle data, run massive simulations, and train complex models. This is a software engineering role focused on building robust platforms, not an SRE position.
As a Principal Engineer, you will be the technical cornerstone of the team, setting the architectural vision and leading the development of critical infrastructure used by hundreds of engineers.
What you'll be doing:
Architect and lead the development of highly scalable, distributed infrastructure services on Kubernetes.
Set the technical vision and roadmap for the team, making high-impact decisions that accelerate AV development.
Mentor and guide other engineers on the team, elevating the group's technical abilities through design reviews, pair programming, and direct feedback.
Get hands-on to build and deploy the most complex components of the platform, from high-throughput data processing services to core compute orchestration.
What we're looking for:
7+ years of professional software engineering experience.
BS, MS, or PhD in Computer Science or a related technical field.
Hands-on experience with Kubernetes (k8s) is a must. You have designed, built, and operated critical services on Kubernetes at a significant scale.
Proven experience building large-scale infrastructure. You have a deep understanding of the challenges in developing high-throughput, reliable distributed systems.
Expertise in Python, Go, or a similar language.
Strong experience with a major cloud provider (AWS, GCP, Azure).
Demonstrated ability to lead complex, cross-functional projects from concept to production.
The salary range for this role is an estimate based on a wide range of compensation factors including but not limited to specific skills, experience and expertise, role location, certifications, licenses, and business needs. The estimated compensation range listed in this job posting reflects base salary only. This role may include additional forms of compensation such as a bonus or company equity. The recruiter assigned to this role can share more information about the specific compensation and benefit details associated with this role during the hiring process.
Candidates for certain positions are eligible to participate in Motional's benefits program. Motional's benefits include but are not limited to medical, dental, vision, 401k with a company match, health saving accounts, life insurance, pet insurance, and more.
Salary Range$174,000-$234,250 USD
Motional is a driverless technology company making autonomous vehicles a safe, reliable, and accessible reality. We're driven by something more.
Our journey is always people first.
We aren't just developing driverless cars; we're creating safer roadways, more equitable transportation options, and making our communities better places to live, work, and connect. Our team is made up of engineers, researchers, innovators, dreamers and doers, who are creating a technology with the potential to transform the way we move.
Higher purpose, greater impact.
We're creating first-of-its-kind technology that will transform transportation. To do so successfully, we must design for everyone in our cities and on our roads. We believe in building a great place to work through a progressive, global culture that is diverse, inclusive, and ensures people feel valued at every level of the organization. Diversity helps us to see the world differently; it's not only good for our business, it's the right thing to do.
Scale up, not starting up.
Our team is behind some of the industry's largest leaps forward, including the first fully-autonomous cross-country drive in the U.S, the launch of the world's first robotaxi pilot, and operation of the world's longest-standing public robotaxi fleet. We're driven to scale; we're moving towards commercialization of our technology, and we need team members who are ready to embrace change and challenges.
Formed as a joint venture between Hyundai Motor Group and Aptiv, Motional is fundamentally changing how people move through their lives. Headquartered in Boston, Motional has operations in the U.S and Asia. For more information, visit **************** and follow us on Twitter, LinkedIn, Instagram and YouTube.
Motional AD Inc. is an EOE. We celebrate diversity and are committed to creating an inclusive environment for all employees. To comply with Federal Law, we participate in E-Verify. All newly-hired employees are queried through this electronic system established by the DHS and the SSA to verify their identity and employment eligibility.
Auto-ApplySoftware Developer
Software engineering manager job in Pittsburgh, PA
We help Procurement and Recruiting departments faced with the challenge of filling multiple IT-related openings for either long-term employment, or short-term projects. They need to find reliable candidates, with the right expertise, quickly and at the right cost to enable their company to remain competitive, and to increase profit and efficiency.
Stefanini
provides the IT contract resources you need to implement crucial projects, handle short-term assignments, or fulfill long-term placements. Our IT staffing services free you from the challenges of finding, recruiting, training and retaining high-quality professional staff, and allow you to focus on managing your business growth.
We provide the ongoing skill development to ensure that professionals placed at your site are trained in leading technologies to support your information technology hardware, software, and network infrastructure. Augment your staff for short or long-term engagements, or for specialized expertise on specific projects.
We have more than 25 years of staffing industry knowledge and can provide you with superior
candidates to match your technical and professional needs.
Job Description
Responsible for writing programs to maintain and control computer systems software for operating systems, networked systems, and database systems. Responsible for creating the software platform, and then fine-tuning the final program after it has been made. Education/Experience: High School Degree and Bachelors degree in computer science/relevant field or equivalent work experience required. 3 to 6 years experience required. Skills and Competencies: Verbal and written communication skills, problem solving skills, customer service and interpersonal skills. Ability to work independently and manage one's time. Knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.
Qualifications
2+ years of hands-on experience with
Object Oriented Analysis and Design, Object Oriented Programming,
JSP, HTML5, CSS, jQuery and AngularJS
Experience building database driven web applications a major plus
Must also be able to demonstrate having working knowledge of both Waterfall and AGILE software development life cycle approaches.
Bachelor's degree or equivalent in an IT related field
Additional Information
6 - Months Contract
Software Developer II - Bridge
Software engineering manager job in Moon, PA
Michael Baker International has addressed bridge design, construction and preservation challenges with innovative and sustainable solutions. Exemplifying its depth and versatility in the bridge space, Michael Baker International, ranked Number Five by Engineering News-Record in its annual ranking of Bridge Design Firms in the United States, has partnered with clients on a full spectrum of bridge types-from conventional grade separations to major, complex river crossings, including trusses, arches, box girders and cable-stayed bridges.
Michael Baker International is seeking a Fortran Software Developer to support and maintain a large suite of bridge engineering applications. This is a great opportunity with career growth potential and the opportunity to contribute to cutting-edge projects. The engineer/developer will be part of Michael Baker's Bridge Software Department. This department has been applying computer technology to the bridge engineering profession for over 30 years, using bridge engineering experience combined with a wide range of programming skills.
This position will be responsible for utilizing a combination of bridge engineering skills and software development skills. While working under the direct supervision of registered Professional Engineers the position involves both bridge engineering and software engineering related skills and may provide opportunities to cross over to work within our bridge design department.
Michael Baker International offers competitive salaries/benefits, a great work environment, the ability to work on high profile projects, significant professional growth potential and the strength and stability that only comes from 80+ years of making a difference.
PROFESSIONAL REQUIREMENTS
• Bachelor's degree in computer science or related engineering field.
• 3 to 5 years of software development experience
• Ability to read and interpret technical documentation and engineering specifications.
• Proficiency in Fortran 77, with experience in later standards (90/95) a plus.
• Excellent oral and written communication skills
• Desire to pursue a career in software development related to bridges and transportation structures
PREFERRED SKILLS
• Highly motivated self-starter is a must.
• Strong understanding of numerical methods, finite element analysis, or structural engineering principles.
• Background in civil or structural engineering, especially bridge design or analysis.
• Experience maintaining and modernizing large codebases.
• Familiarity with C/C++/C# .NET, Python, or other modern languages used in scientific computing
• Domain design using OOP.
• Experience with code modernization, including porting legacy systems to newer architectures.
• Software testing
COMPENSATION: The target salary range for this position is $90,000 - $125,000. This compensation range is a good faith estimate for the position at the time of posting. Actual compensation is dependent upon factors such as education, qualifications, experience, skillset, and physical work location.
Auto-ApplyManager of Application Development & Support LOCATION: Pittsburgh, PA ***Relocation Offered - to $135,000
Software engineering manager job in Pittsburgh, PA
OPEN JOB: Manager of Application Development & Support SALARY: $125,000 to $135,000 ***Bonus Eligible FULL-TIME FULL BENEFITS **Please note: This position is based in Pittsburgh at our Financial Center. Candidates must be local or willing to relocate to the area. It is not available for remote work**
Screening Questions
Do you have 3 years of direct report management experience?
Do you have seven (7) years of experience in the financial services industry?
Do you have experience with Hyperion tools?
Do you have a bachelors degree?
Have you been involved in the HR functions of management of your teams (hiring, onboarding, reviews, etc)?
DETAILS:
The Manager of Application Development and Support is responsible for the ongoing support and enhancement of Hyperion Applications, Hyperion Server Infrastructure, SAS (Statistical Analysis System) infrastructure and SAS Applications.
The incumbent will manage, direct, and mentor a staff of application development professionals in their daily activities in support of the care and maintenance of these applications.
The Manager will be responsible for systems architectures and standards, data integrity and for ensuring that systems are secure, scalable, durable, and adequately supported.
REQUIREMENTS:
3 years of direct report management experience. The person must be able to manage direct reports (i.e. coaching and developing employees) while also being responsible for technical delivery.
7 years of experience in the financial services industry
Experience with Hyperion tools such as Hyperion Planning, Financial Reports, Essbase, EPMA, EAS, DRM, Hyperion security configuration, and Smart View.
Experience in working with finance, planning, and analytics teams to gather business requirements and develop, implement, and deliver Hyperion-based solutions.
Experience in working with SQL, PL/SQL Server, and SSIS for efficient data management and integration.
Excellent communication and presentation skills, with the ability to comprehend business ideas and propose innovative solutions
Well-versed in SAS (Analytics software and solutions), Office Analytics, Enterprise Guide, management Console, DI Studio and CPM, showcasing a strong understanding of these tools.
If you are interested in pursuing this opportunity, please respond back and include the following:
MS WORD Resume
required compensation.
Contact information.
Availability
Upon receipt, one of our managers will contact you to discuss the position in full detail.
Jason Denmark
Recruiting Manager
INTERMEDIA GROUP, INC.
EMAIL: ****************************
LINKEDIN: *****************************************
Easy ApplySoftware Engineer II, Offboard Python Application
Software engineering manager job in Pittsburgh, PA
Latitude AI (lat.ai) develops automated driving technologies, including L3, for Ford vehicles at scale. We're driven by the opportunity to reimagine what it's like to drive and make travel safer, less stressful, and more enjoyable for everyone.
When you join the Latitude team, you'll work alongside leading experts across machine learning and robotics, cloud platforms, mapping, sensors and compute systems, test operations, systems and safety engineering -
all dedicated to making a real, positive impact on the driving experience for millions of people.
As a Ford Motor Company subsidiary, we operate independently to develop automated driving technology at the speed of a technology startup. Latitude is headquartered in Pittsburgh with engineering centers in Dearborn, Mich., and Palo Alto, Calif.
Meet the team:
The Virtual Test Ecosystem (VTE) team ensures that our simulation (fully synthetic) and resimulation (replay engine using vehicle logs) workflows run efficiently and reliably at large scale. We use a mix of open source and cloud provider services to implement a processing framework that's cloud-agnostic as well as capable of running on-prem. The results of these simulations is business-critical for us - they're used in order to allow autonomy developers and testers to do large-scale safety and performance testing of changes prior to in-vehicle testing. We interact with engineers throughout the onboard and offboard stack in order to ensure smooth end-to-end capabilities.
What you'll do:
We run vehicle simulations at unprecedented scales in order to ensure we're releasing a safe product. You'll support this via improvements to our sim/resim cloud framework and applications that run on this framework. In terms of implementation, this involves a lot of Python coding, interacting with open source packages and various AWS/GCP services. In terms of analysis, we're constantly looking for bottlenecks that limit scalability or otherwise hinder performance. You'll put together benchmarking to identify these spots and associated dashboards to track and summarize the information. Then armed with that information, you'll implement solutions to increase efficiency
It's not enough to have a framework that is functional - it needs to be intuitive and easy to use. We take our best guesses at this, but things evolve over time based on user interaction - both direct feedback as well as realizing how users are accidentally misusing or misinterpreting the results. VTE supports autonomy, systems, test, and a variety of other teams across the organization. Having an eye for how the system is being used, what users need, and a willingness to engage with these users on future improvements is critical
We also can't build it all, so we want to make the framework well-documented and as self-serve as possible for others to extend it (while being there to answer questions). For example, when there's a new portion of the autonomy stack, we want that autonomy team to be able to update resim to add it in themselves so that they can iterate quickly
In order to run logs through resim, we need to first know what logs are interesting. You'll contribute to the ecosystem of how we manage storing and searching for these logs efficiently, including how we automate indexing the interesting actors and interactions in a scene and how we determine our dataset coverage
Once we've run resim, we want to do something with the updated logs. Frequently this involves metrics to analyze the AV's performance; these metrics could range from low-level performance of a particular detector in the stack to if the AV is meeting high-level business objectives. You'll both work on the sim/resim cloud framework implementation to make this easy for all developers to add in their metrics and support the metrics implementation themselves as needs arise
What you'll need to succeed:
Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics or a related field and 2+ years of relevant experience, Master's degree, or PhD
Expertise in writing Python code that's efficient, well-documented, and well-tested
2+ years' experience writing scalable applications that execute in a cloud or HPC environment
2+ years' experience writing software that interacts with AWS and/or GCP services
Familiarity with NumPy and scientific programming
Willingness and desire to learn how onboard and offboard components interact with each other and propose solutions to improve how developers and testers work with both systems
Nice to have:
C++ development experience
Experience with Kubernetes
What we offer you:
Competitive compensation packages
High-quality individual and family medical, dental, and vision insurance
Health savings account with available employer match
Employer-matched 401(k) retirement plan with immediate vesting
Employer-paid group term life insurance and the option to elect voluntary life insurance
Paid parental leave
Paid medical leave
Unlimited vacation
15 paid holidays
Daily lunches, snacks, and beverages available in all office locations
Pre-tax spending accounts for healthcare and dependent care expenses
Pre-tax commuter benefits
Monthly wellness stipend
Adoption/Surrogacy support program
Backup child and elder care program
Professional development reimbursement
Employee assistance program
Discounted programs that include legal services, identity theft protection, pet insurance, and more
Company and team bonding outlets: employee resource groups, quarterly team activity stipend, and wellness initiatives
Learn more about Latitude's team, mission and career opportunities at lat.ai!
The expected base salary range for this full-time position in California is $150,320 - $225,480 USD. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Latitude employees are also eligible to participate in Latitude's annual bonus programs, equity compensation, and generous Company benefits program, subject to eligibility requirements.
Candidates for positions with Latitude AI must be legally authorized to work in the United States on a permanent basis. Verification of employment eligibility will be required at the time of hire. Visa sponsorship is available for this position.
We are an Equal Opportunity Employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status.
Auto-ApplyLead AI Software Engineer
Software engineering manager job in Pittsburgh, PA
Description & Requirements We now have an exciting opportunity for a Lead AI Software Engineer to join the Maximus AI Accelerator supporting the enterprise at large. We are looking for an accomplished hands-on individual contributor and team player to be a part of the AI Accelerator team.
You will be responsible for architecting and optimizing scalable, secure AI systems and integrating AI models in production using MLOps best practices, ensuring systems are resilient, compliant, and efficient. This role requires strong systems thinking, problem-solving abilities, and the capacity to manage risk and change in complex environments. Success depends on cross-functional collaboration, strategic communication, and adaptability in fast-paced, evolving technology landscapes.
This position will be focused on strategic company-wide initiatives but will play a role in project delivery and capture solutioning (i.e., leaning in on existing or future projects and providing solutioning to capture new work.)
This is a remote position.
Essential Duties and Responsibilities:
- Design and develop advanced AI software applications, ensuring scalability, performance, and integration with enterprise systems.
- Responsible for developing and modifying systems software (i.e., software for use in operating/controlling hardware and providing a platform for running internal end-user/business applications).
- Develop and communicate descriptive, diagnostic, predictive and prescriptive insights/algorithms.
- Apply knowledge of experimental methodologies, statistics, optimization, probability theory and machine learning using code for tool building, statistical analysis and modeling, using both general purpose software and statistical languages.
- Lead technical implementation efforts in both theoretical and product design environments, translating complex algorithms and specifications into code while mentoring junior engineers and guiding team-level development practices.
Job-Specific Essential Duties and Responsibilities:
- Develop, collaborate, and advance the applied and responsible use of AI, ML and data science solutions throughout the enterprise by finding the right fit of tools, technologies, processes, and automation to enable effective and efficient solutions for each unique situation.
- Contribute and lead the creation, curation, and promotion of playbooks, best practices, lessons learned and firm intellectual capital.
- Contribute to efforts across the enterprise to support the creation of solutions and real mission outcomes leveraging AI capabilities from Computer Vision, Natural Language Processing, LLMs and classical machine learning.
- Maintain current knowledge and evaluation of the AI technology landscape and emerging developments and their applicability for use in production/operational environments
Minimum Requirements
- Bachelor's degree in relevant field of study and 7+ years of relevant professional experience required, or equivalent combination of education and experience.
Job-Specific Minimum Requirements:
- Professional Programming experience (e.g. Python, etc.)
- Proficiency in Software Engineering, DevOps, and modern development technologies and methodologies
- Experience with API programming
- Experience with Linux
- Experience with Machine Learning
- Experience working as a contributor on a team
- Bachelor's degree in relevant field of study and 7+ years of relevant professional experience required.
- 3+ yrs experience in Artificial Intelligence and Machine Learning
- 7+ yrs experience in Software Development
- 4+ yrs experience with Cloud Solutioning
Preferred Skills and Qualifications:
- Experience working as an individual contributor in AI
- Use of state-of-the-art technology to solve operational problems in AI and Machine Learning.
- Strong knowledge of data structures, common computing infrastructures/paradigms (stand alone and cloud), and software engineering principles
- Ability to design custom solutions in the AI and Advanced Analytics sphere for customers. This includes the ability to scope customer needs, identify currently existing technologies, and develop custom software solutions to fill any gaps in available off the shelf solutions.
- Ability to build reference implementations of operational AI & Advanced Analytics processing solutions.
- Use of a variety of programming languages, including but not limited to Python/Java and frontend frameworks for POC demos and dashboarding
- Use and development of program automation, CI/CD, DevSecOps, and Agile
- Experience with deep learning model architecture development and philosophy
- Cloud certifications (AWS, Azure, or GCP)
- 5+ yrs of related experience in AI, advanced analytics, computer science, or software development.
- Python Experience with TensorFlow, PyTorch, and Pandas
EEO Statement
Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics.
Pay Transparency
Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances.
Accommodations
Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************.
Minimum Salary
$
152,000.00
Maximum Salary
$
172,000.00
Easy ApplyPrincipal Java Software Engineer
Software engineering manager job in Pittsburgh, PA
Nuix creates innovative software that empowers organizations to simply and quickly find the truth from any data in a digital world. We are a passionate and talented team, delighting our customers with software that transforms data into actionable intelligence.
At Nuix, we hire the best people from around the world and empower them to do what they do best. We pride ourselves on our ongoing innovation, dedicated customer service and cutting-edge solutions that make a real difference to our customers and the world in which we live.
We collaborate to provide innovative solutions for more than 1,800 customers in over 72 countries. Our customers include many of the world's top financial institutions, corporations and government departments, all major global regulatory agencies, leading security and law enforcement agencies, and all tier-one advisory firms and litigation support vendors.
About the role:
Join our team as a Principal Software Engineer- Enrich, focused on developing our AI/ML based data enrichment capability. The Principal Software Engineer at Nuix works closely with Engineering Managers, Engineers, Architects, and the Product team to deliver high-quality functionality that serve the company and its customers.
Enrich is part of Nuix Neo's platform offered across SaaS and locally deployed variants. You will be responsible for ensuring that all software is fit for purpose, scalable, and aligns with best practices in software architecture, design, coding standards, automation, and security.
You'll partner closely with cross-functional teams to define, design, and deliver applications, tools, and best practices. Your strong background in Java software development will enable you to drive both product and organizational impact. Experience with React/TypeScript, Python, DevOps (though this is not a DevOps role), or SaaS environments would be highly beneficial.
Location:
This position will be based in our Pittsburgh office. The candidate is required to attend the office a minimum of 3 days per week but may voluntarily elect to work either remotely or from the Pittsburgh office for the remaining days of the week.
Key Responsibilities
* Product Development: Lead planning and development of new capabilities and processes, adhering to Nuix Engineering practices.
* Software Architecture Mastery: Maintain deep knowledge of the software architecture of specific Nuix products while understanding all others.
* Feature Design and Execution: Own design execution for feature areas, conducting in-depth analysis and technical reviews to enhance products.
* Team Guidance and Oversight: This isn't a management role, but you're expected to provide guidance to ensure adherence to designs and standards, and manage team progress through backlog systems.
* Cross-Team Collaboration: Champion cross-team initiatives to ensure interoperability of technologies across Nuix.
* Talent Development: Engage in continuous learning, provide training, perform code reviews, and mentor junior team members to support organizational growth.
Skills, Knowledge and Expertise
* 10 years of Java programming experience, with experience of Spring Boot
* Degree, or equivalent, in a relevant field such as computer science/engineering, software engineering, machine learning, mathematics or related quantitative discipline.
* Software development experience with successful track record and demonstrated capability to provide technical solutions to complex problems.
* Ability to accurately estimate development and testing effort.
* Experience working in a multi-disciplinary platform environment
Desired Skills:
* Full stack (80/20) backend, frontend
* Typescript, React, Python & Machine Learning
* Docker, Kubernetes, Helm
* AWS
*********************
As we expand our global team and extend our skills and expertise, we are unified as one Nuix team guided by our shared values.
Nuix is an equal opportunity employer including for Veterans and People with Disabilities. Don't let imposter syndrome hold you back! We welcome all applications and are a flexible employer.
We strive to make any required adjustments where possible to make the process fair and equitable for everyone. If you need any accommodations throughout the interview process, please note this in your job application.
Nuix Vision
Finding Truth in a Digital World.
Nuix Mission Statement
Nuix creates innovative software that empowers organizations to simply and quickly find the truth from any data in a digital world. We are a passionate and talented team, delighting our customers with software that transforms data into actionable intelligence.
Nuix Values
* TAKE OWNERSHIP
* RESILIENT
* UNAFRAID
* TEAM NUIX
* HERO OUR CUSTOMERS
We believe in these principles and seek to weave them into the fabric of our daily work at Nuix. In doing so, we co-create a dynamic and purposeful company culture that we can be proud of and want to belong to.
Staff Robotics Software Engineer
Software engineering manager job in Pittsburgh, PA
Agility Robotics is a pioneer. Our robot, Digit, is the first to be sold into workplaces across the globe. Our team is differentiated by its expertise in imagining, engineering, and delivering robots with advanced mobility, dexterity, intelligence, and efficiency -- robots specifically designed to work alongside people, in spaces built for people. Every day, we break through engineering challenges and invent new solutions and capabilities that will one day make robots commonplace and approachable. This work is our passion and our responsibility: our mission is to make businesses more productive and people's lives more fulfilling.
About the Role
We are looking for a Staff Robotics Software Engineer to join our Skills team and help mature the core software stack that powers Digit's autonomous behaviors. In this role, you will work across the entire skill stack-from robot API layers, dynamic skill execution, and behavior frameworks to task planning and fleet orchestration-to ensure our robot skills are reliable, scalable, and production-ready. You will build the infrastructure and foundational systems that allow Digit to execute complex workflows reliably at scale, across different robot generations.
Key Responsibilities
Design and implement frameworks and interfaces that enable developers, planners, and agents to reason about robot behaviors and ensure behavior sequences are reactive, safe, and reliable.
Implement and deploy automatic robot API discovery to allow seamless integration of heterogeneous robotic hardware into workflows.
Develop reactive, reusable robot behaviors with well-defined abstractions that make them scalable and easy to extend.
Implement task planning and orchestration logic that composes individual skills into higher-level workflows.
Integrate symbolic and learned task planning methods that reason over logical state and structured world representations, enabling context-aware and goal-directed autonomy.
Validate skills through simulation and hardware-in-the-loop testing to ensure reliability and robustness in production deployments.
Drive the long-term technical strategy for the skill architecture, ensuring it evolves cohesively with advances in learning-based control, planning, and AI-driven autonomy.
Mentor other engineers and champion best practices in software design, code quality, testing, and maintainability across the team.
Required Qualifications
BS or MS in Computer Science, Robotics, or a related field.
8+ years of professional experience in robotics software engineering
Proficiency in Python and C++
Experience developing or maintaining robot behavior frameworks, robot APIs, task planning systems, or other robotics middleware/infrastructure.
Experience implementing and managing dynamic API discovery mechanisms to streamline service integration and improve system scalability.
A strong understanding of algorithms, data structures, and software architecture principles.
Demonstrated leadership or mentorship experience guiding other engineers and defining software architecture directions.
Nice to Have
Experience designing and implementing one or more of the following for robotic systems: task planners, directed acyclic graph (DAG), behavior trees (BT), finite state machines (FSM), or other sequential decision-making frameworks.
Experience with planning and execution frameworks integrated with large language models (LLMs), vision-language models (VLMs), or learned planners.
Hands-on experience with task planning frameworks and libraries (e.g., PDDL-based planners, ROSPlan, or similar).
Experience integrating planning with behavior-execution frameworks such as BehaviorTree.CPP.
Experience integrating planning algorithms with perception (object detection, pose estimation, semantic segmentation) and real-time control on physical robots.
Practical understanding of robotic manipulation tasks (pick-and-place, palletization, bin-picking) and mobile robot navigation, with demonstrated ability to implement planning logic for these applications.
Experience with multi-robot coordination, fleet-level task allocation, or distributed task planning.
Familiarity with simulation platforms like Isaac Sim, MuJoCo, or Gazebo.
Experience contributing to or maintaining open-source task planning frameworks, or building internal libraries that improved reusability, testing, or developer experience.
About You
You think systemically and anticipate future bottlenecks, shaping infrastructure to scale with the needs of the team and product.
You are self-directed and thrive in environments where you're trusted to drive large initiatives forward, even in the face of ambiguity.
You champion good software engineering practices, proactively identify and reduce technical debt, and take pride in building systems that are robust and scalable.
You are a thoughtful mentor and a collaborative teammate, eager to share knowledge and help others grow.
Full-time Employees are eligible for Benefits:
401(k) Plan: Includes a 6% company match.
Equity: Company stock options.
Insurance Coverage: 100% company-paid medical, dental, vision, and short/long-term disability insurance for employees.
Benefit Start Date: Eligible for benefits on your first day of employment.
Well-Being Support: Employee Assistance Program (EAP).
Time Off:
Exempt Employees: Flexible, unlimited PTO and 10 company holidays, including a winter shutdown.
Non-Exempt Employees: 10 vacation days, paid sick leave, and 10 company holidays, including a winter shutdown, annually.
On-Site Perks: Catered lunches four times a week and a variety of healthy snacks and refreshments at our Salem and Pittsburgh locations.
Parental Leave: Generous paid parental leave programs.
Work Environment: A culture that supports flexible work arrangements.
Growth Opportunities: Professional development and tuition reimbursement programs.
Relocation Assistance: Provided for eligible roles.
All of our roles are U.S.-based. Applicants must have current authorization to work in the United States.
Agility Robotics is committed to a work environment in which all individuals are treated with respect and dignity. Each individual has the right to work in a professional atmosphere that promotes equal employment opportunities and prohibits unlawful discriminatory practices, including harassment. Therefore, it is the policy of Agility Robotics to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, citizenship, national origin, genetic information, or any other characteristic protected by law. Agility Robotics prohibits any such discrimination or harassment.
Agility Robotics does not accept unsolicited referrals from third-party recruiting agencies. We prioritize direct applicants and encourage all qualified candidates to apply directly through our careers page. If you are represented by a third party, your application may not be considered. To ensure full consideration, please apply directly.
Apply Now: ***************************
Auto-ApplyEntry level software Developer
Software engineering manager job in Pittsburgh, PA
9to9 Software Solutions is a global IT Services, Product Development, and Business Solutions firm based in Connecticut. We focus on delivering flexible IT solutions for today's complex business technology. We drive Success for Client Business by leveraging our expertise in IT Solutions and Business Process improvements. We deliver the critical skills and knowledge base to our clients to succeed in today's technology-dependent marketplace.
Our main focus is on providing software solutions & services that add business value to our clients. We provide end-to-end solutions, help execute the entire project and provide ongoing application support both in terms of processes or technical review.
Mission
Uniting the power of advanced technology experts, deep business insight and limitless innovation; we aim to unravel our customers' most complex business problems by providing innovative, and best-in-class solutions. We strive to maintain, develop and continuously improve our position as a world class supplier engaged in providing software solutions and professional services to our customers in a prompt, efficient and cost effective manner.
Job Description
Responsibilities:
Under general direction, designs, develops, troubleshoots, debugs, and implements software code using Java, JavaScript, HTML, SQL, and XML for software components of the web applications.
Works with graphic designers and other members of a project team to develop the site concept, interface design, and architecture of the website. Responsible for interface implementation.
Integrates web applications with backend databases. Deploys large web-based transaction systems using application servers. Researches, tests, builds, and coordinates the integration of new products per production and client requirements.
Requires strong navigation and site-design instincts.
Minimum Qualifications:
A Bachelor's or Associate's degree in Computer Science or related field.
Creative problem-solving abilities and strong work ethic with “can do” attitude.
Ability to take high-level requirements and compile them into development tasks.
Ability to thrive in a team/collaborative environment.
Ability to function at a fast pace with multiple deadlines.
Possess a SECRET clearance or have the ability to obtain one. Must have at least an interim SECRET to begin work on the contract.
Must be CompTIA Security+ certified.
Must obtain as a related certification relevant to the computing environment, such as Oracle Certified Associate, with the first 90 days of employment.
Must be enrolled in CompTIA Continuing Education program.
Preferred Qualifications:
0+ years of software development experience developing Java web applications (School experience considered).
Experience with Java Design patterns (MVC, DAO, Singleton, Factory, etc.).
Experience supporting JVMs in Unix/Linux/Windows environments.
Experience with frameworks such as SpringMVC, JasperReports, and Hibernate.
Knowledge of SOA to include SOAP/WSDL and RESTful services.
Experience using Eclipse, IntelliJ IDEA, or NetBeans.
Experience with shell scripting, parsing, and analyzing log files with REGEXP.
Oracle Certified Associate Java 1.8 or Oracle Certified Professional Java 1.8.
Ability to estimate tasks based off of technical debt, level of effort, and complexity.
Experience with RDBMS such as Oracle, SQLServer, or similar databases.
Experience with software development processes such as SDLC, Scrum, or similar.
Experience with JEE/JSP Containers such as WebLogic, JBoss, or Tomcat (or similar).
Experience using version control tools such as Subversion.
George.
************
Qualifications
BE or Masters in Computer Science
Additional Information
All your information will be kept confidential according to EEO guidelines.
Full Stack Software Developer (Pittsburgh, PA)
Software engineering manager job in Pittsburgh, PA
Noctrix Health is redefining the treatment of chronic neurological disorders with clinically validated therapeutic wearables. Our team of medical device specialists, neuroscientists, and consumer electronics engineers is dedicated to delivering prescription-grade therapy with an outstanding user experience. We have pioneered the world's first drug-free wearable therapy, clinically proven to alleviate symptoms in adults with drug-resistant Restless Legs Syndrome (RLS). Be part of our mission to transform healthcare, improve lives, and drive meaningful change with Noctrix Health.
We are seeking a highly skilled Full Stack Software Developer with a strong background in mobile application development, particularly using Flutter and Dart. The ideal candidate will be responsible for designing, developing, and delivering high-quality mobile applications while implementing robust backend data solutions. This role requires collaboration with cross-functional teams to ensure optimal application performance, usability, and scalability.
Responsibilities:
Design, develop, and maintain high-quality mobile applications using Flutter and Dart
Architect and implement scalable backend solutions to support application functionality
Collaborate with product managers, designers, and other developers to define, design, and launch new features
Optimize application performance and responsiveness while identifying and resolving bottlenecks
Maintain high standards of code quality, organization, and automation
Mentor junior engineers and foster a culture of continuous learning and improvement
Stay up to date with industry trends, emerging technologies, and best practices in mobile and full-stack development
Establish and enforce coding standards, testing strategies, and best practices
Requirements:
Experience with additional programming languages and frameworks beyond Flutter/Dart
Strong knowledge of cloud services, APIs, and backend integration
Proficiency in Agile/Scrum development methodologies
Excellent problem-solving skills, attention to detail, and debugging capabilities
Strong communication and teamwork skills, with the ability to work in a fast-paced environment
Qualifications:
Bachelor's or Master's degree in Computer Science, Engineering, or a related field
5+ years of experience in software development, with a focus on mobile applications
Proven expertise in Flutter and Dart, with a strong understanding of mobile application architecture
Experience deploying applications to the market, including app store submission processes
Proficiency in version control tools such as Git or Bitbucket
Solid understanding of the full mobile development lifecycle, from concept to deployment
Lead Software Engineer
Software engineering manager job in Pittsburgh, PA
Govini transforms Defense Acquisition from an outdated manual process to a software-driven strategic advantage for the United States. Our flagship product, Ark, supports Supply Chain, Science and Technology, Production, Sustainment, Logistics, and Modernization teams with AI-enabled Applications and best-in-class data to more rapidly imagine, develop, and field the capabilities we need. Today, the national security community and every branch of the military rely on Govini to enable faster and more informed Acquisition decisions.
Job Description
We are seeking a skilled and dedicated Software Engineering Lead to join our Engineering team. As the Software Engineering Lead at Govini, you will be essential to crafting and implementing the software engineering processes and implementations within Govini.
In order to do this job well, you must be obsessed with quality, and efficiency, and love working with diverse technologies. You have a strong understanding of software engineering design principles, as well as a strong technical prowess. Our ideal candidate is someone who is energized by building scalable technology to support the defense and intelligence communities.
This role is a full-time position located out of our office in Pittsburgh, PA.This role may require up to 10% travel Scope of Responsibilities
Lead software engineering efforts from ideation through implementation as well as the day-to-day of a small team containing both front-end and back-end software engineers
Lead Agile ceremonies for the software engineering team
Establish coding and testing best practices and standards for Engineers
Develop, test, and deploy modern software applications and new features
Oversee the quality of Engineers' deliverables, such as coding, testing, debugging
Collaborate with Govini's product team to turn business requirements into technical specifications
Regularly seek out innovation and continuous improvement, finding efficiency in all assigned tasks
Collaborate with data engineers, data scientists, QA engineers, and DevOps engineers to improve the overall quality and performance of the platform
Qualifications
U.S. Citizenship is required
Required Skills:
Bachelor's degree in Computer Science, Mathematics, or equivalent experience
5 years of software development experience with an object-oriented programming language comparable to Java, C++, Python, C#, or Ruby
Hands-on experience with Spring Boot, Quarkus, or similar technologies
Knowledge of data structures, object-oriented design, algorithms, exception handling, and troubleshooting
Experience writing SQL and implementing database design
Desired Skills:
Current possession of a U.S. security clearance, or the ability to obtain one with our sponsorship
Experience in or exposure to the nuances of a startup or other entrepreneurial environment
Previously experienced working in a product organization
We firmly believe that past performance is the best indicator of future performance. If you thrive while building solutions to complex problems, are a self-starter, and are passionate about making an impact in global security, we're eager to hear from you.
Govini is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans status or any other characteristic protected by law.
Optimizely Software Developer
Software engineering manager job in Pittsburgh, PA
Optimizely Software Developer.
Key responsibilities include designing, developing, and maintaining software applications using Optimizely solutions. The developer will collaborate with cross\-functional teams, manage back\-end software development tasks, ensure code quality, and participate in testing and deployment processes. The role may also involve debugging and optimizing system performance.
Requirements
Qualifications
Strong understanding of Computer Science fundamentals and principles
Experience in Back\-End Web Development and Software Development
Proficiency in programming and Object\-Oriented Programming (OOP)
Ability to work with a team and adapt to a hybrid work environment
Bachelor's degree in Computer Science, Software Engineering, or a related field
Experience with Optimizely technology
Strong problem\-solving skills and attention to detail
Previous experience in developing scalable and efficient applications
"}}],"is Mobile":false,"iframe":"true","job Type":"Full time","apply Name":"Apply Now","zsoid":"648173865","FontFamily":"Verdana, Geneva, sans\-serif","job OtherDetails":[{"field Label":"Industry","uitype":2,"value":"Financial Services"},{"field Label":"Work Experience","uitype":2,"value":"5+ years"},{"field Label":"City","uitype":1,"value":"Pittsburgh"},{"field Label":"State\/Province","uitype":1,"value":"Pennsylvania"},{"field Label":"Zip\/Postal Code","uitype":1,"value":"15207"}],"header Name":"Optimizely Software Developer","widget Id":"**********00072311","is JobBoard":"false","user Id":"**********00170003","attach Arr":[],"custom Template":"3","is CandidateLoginEnabled":false,"job Id":"**********04378015","FontSize":"12","google IndexUrl":"https:\/\/visvero.zohorecruit.com\/recruit\/ViewJob.na?digest=xlle8qfoYEKMi.4PE34i6Ek8ugWht16P6kspLvPmiwA\-&embedsource=Google","location":"Pittsburgh","embedsource":"CareerSite","logo Id":"o1wnv84f20ada98004fa6a3063f038ac8fff7"}
Software Developer
Software engineering manager job in Washington, PA
Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces.
Directing system testing and validation procedures.
Directing software programming and documentation development.
Consulting with departments or customers on project status and proposals.
Working with customers or departments on technical issues including software system design and maintenance.
Analyzing information to recommend and plan the installation of new systems or modifications of an existing system.
Consulting with engineering staff to evaluate software hardware interfaces and develop specifications and performance requirements.
Designing and developing software systems using scientific analysis and mathematical models to predict and measure outcomes and design consequences.
Preparing reports on programming project specifications, activities, or status.
Conferring with project managers to obtain information on limitations or capabilities.
Software Developer I - Pittsburgh, PA
Software engineering manager job in Pittsburgh, PA
On behalf of VetJobs/MilitarySpouseJobs, thank you for your interest. We are assisting our partnering company, listed below, with this position. It is open to Veterans, Transitioning Military, National Guard Members, Military Spouses, Wounded Warriors, and their Caregivers. If you have the required skill set, education requirements, and experience, please click the submit button and follow for next steps.
Requisition Number: 28311
Company: Westinghouse Electric Co
Location: Cranberry Township, US
Are you interested in being part of an innovative team that supports Westinghouse's mission to provide clean energy solutions? At Westinghouse, we recognize that our employees are our most valuable asset and we seek to identify, attract and recruit the most qualified talent while recognizing and encouraging the value of diversity in the global workplace.
About the role:
As a Software Developer you will Work with product and development teams for understanding and implementing the program vision for the WNEXUS Software Suite of Applications.
You will report to the Software Development Manager and be located at our global headquarters in Cranberry Township, PA. The position is hybrid, you will be on site 2 days per week.
Key Responsibilities:
Work with Westinghouse's internal application framework tool in the development of engineering applications.
Support other developers in the maintenance and testing of existing applications.
Work with discipline engineers to develop functional requirements.
Work with discipline engineers to develop scope, schedule and cost of new applications or releases of existing applications.
Qualifications:
Bachelor's degree in Computer Science or Software Engineering or related degree
Background in software development.
1+ years of experience.
1+ years of experience with Java and SQL/Database Design, web-programming (HTML/JavaScript/CSS).
Experience with REST APIs, MVC Architecture, and Bootstrap is a plus.5. Understanding of object-oriented and event-driven paradigms.
We are committed to transparency and equity in all of our people practices. The base salary range for this position, which is dependent upon experience, qualifications and skills, is estimated to be $58,400 to $73,000 per year.
#LI-Hybrid
Why Westinghouse?
Our benefits package is tailored to meet the diverse needs of our employees, while also promoting wellness and career growth. The following are representative of what we offer:
Comprehensive Medical benefits which could include medical, dental, vision, prescription coverage and Health Savings Account (HSA) with employer contributions options
Wellness Programs designed to support employees in maintaining their health and well-being including Employee Assistance Program providing support for our employees and their household members
401(k) with Company Match Contributions to support employees' retirement
Paid Vacations and Company Holidays
Opportunities for Flexible Work Arrangements to promote work-life balance
Educational Reimbursement and Comprehensive Career Programs to help employees grow in their careers
Global Recognition and Service Programs to celebrate employee accomplishments and service
Employee Referral Program
Westinghouse Electric Company is the global nuclear energy industry's first choice for safe, clean, and efficient energy solutions. We enable our delivery of this vision by living our value system:
Safety and Quality
Integrity and Trust
Customer Focus and Innovation
Speed and Passion to Win
Teamwork and Accountability
While our Global Headquarters are located in Cranberry Township, PA, we have over 11,000 employees working at locations in 19 different countries.
Westinghouse is an Equal Opportunity Employer including Veterans and Individuals with Disabilities
Employment opportunities may require access to information which is subject to the export control regulations of the United States. Hiring decisions for such positions are required by law to be made in compliance with these regulations. Applicants for employment opportunities in other countries must be able to meet the comparable export control requirements of that country and of the United States.
Software Engineer, Vehicle Platform Integrations
Software engineering manager job in Pittsburgh, PA
Aurora hires talented people with diverse backgrounds who are ready to help build a transportation ecosystem that will make our roads safer, get crucial goods where they need to go and make mobility more efficient and accessible for all. We're searching for a Software Engineer to join our Vehicle Platform Integrations Team!
In this role, you will
Work within our vehicle integration team to develop infrastructure and integrate embedded software with a modern C++ autonomy stack.
Interact with autonomy planning and control software, embedded layer software, and vehicle platform commands and monitoring.
Develop fault monitoring of vehicle platforms.
Develop software that will directly influence on-road behavior of autonomous vehicles including mode of operation, fault management, and health monitoring.
Work with software/hardware interfaces including embedded system simulation, hardware-in-the-loop, and vehicle system level testing.
Build tools to automate testing and analysis of the control subsystem to assist in verification to safety-critical coverage standards.
Development in Linux-based environments as well as embedded.
Required Qualifications
3+ years of applied industry experience in software development experience using modern robotics frameworks
Proficient in C++ and C code, including experience with embedded applications
Knowledge of software architecture design best practices
Familiarity with modern communication technologies and networking protocols (CAN, TCP and UDP)
Working knowledge of software analysis, linting, and testing tools
Desirable Qualifications
Experience in a regulated, safety critical, or quality managed environment
Experience with autonomous vehicles or related robotics fields
Familiarity with control systems of automotive, aerospace, robotics, or similar systems
The base salary range for this position is $126K - $201K per year. Aurora's pay ranges are determined by role, level, and location. Within the range, the successful candidate's starting base pay will be determined based on factors including job-related skills, experience, qualifications, relevant education or training, and market conditions. These ranges may be modified in the future. The successful candidate will also be eligible for an annual bonus, equity compensation, and benefits.
#LI-JL261
#Mid-Senior
Auto-Apply