Senior Software Engineer, Data Engineering
By S&P Global At Virginia, United States
B.S., M.S., or Ph.D. in Computer Science (or a related field) or equivalent work experience
4+ years of experience working with data-at-scale in a production environment
Experience designing and implementing large-scale, distributed systems
Experience in multi-threaded software development (or some form of parallelism)
Significant performance engineering experience (e.g., profiling slow code, understanding complicated query plans, etc.)
Deep knowledge of at least one scripting language (e.g., Python, Ruby, JavaScript)
Software Engineering Lead - Backend
By Wing At Palo Alto, CA, United States
Work on cross-disciplinary problems such as ensuring safe and legal delivery flights and integration with federated Unmanned Traffic Management systems
Usher the software you build through requirements gathering, design, development, testing, and production deployment
Further develop your software development skills, learn about drone aviation, and work with a supportive, growth-oriented team
BA/BS degree in Computer Science, a related field or equivalent practical experience
5+ years of professional experience as a software engineer
Experience developing and maintaining production systems deployed to the cloud
Senior Software Engineering Manager
By EquipmentShare At Kansas City, MO, United States
Opportunities for career and professional development with conferences, events, seminars and continued education.
Own the delivery outcomes on product commitments and represent delivery on business reviews with shared insight from our teams.
Contribute on platform direction, support roadmap and delivery planning iterations, and solicit feedback loops to support our team’s success.
Mentor career growth and development of our engineers, guide their goals and performance review life-cycle with coaching for success.
You take the initiative — owning results and shared outcomes, you also value learning and growing together as a team.
Proven success in growing and developing others — having coached engineers on developing their craft and supporting their career progression.
Senior Software Engineer, Etl - Cell Engineering
By Tesla Industries, Inc. At Palo Alto, CA, United States

The Tesla Battery Cell Data Team owns the database pipeline and databases that store battery test data. We build web applications to view that data, start battery tests, and plan groups of tests. Our ...

Senior Specialist, Software Engineering - Embedded Ipt Lead / Scrum Master
By L3Harris Technologies At , Wilmington, Ma
Experience in Risk Management and Cost Account Management.
Experience with executing throughout the full System lifecycle including requirements flow down and allocation, design, development, test, and sell-off.
Direct, hands-on experience with writing user stories, grooming product backlogs, and coordinating and prioritizing conflicting requirements in a fast-paced, ever-changing environment.
Experience in space-based payload I&T and ground test equipment development .
Hands-on experience, in integrating and testing embedded processing systems to the software/hardware level.
Experience in embedded software development using C/C++.
Senior Director, Software Engineering
By ServiceTitan At , Remote $221,000 - $317,000 a year
Work with Product Management to build quality features for our customers and balance engineering needs with product needs
3+ years of experience delivering external or internal platform capabilities as a leader
Identify and Drive organizational improvements through partnerships with other Directors and Engineering Managers across Engineering
Coach and Mentor Engineering Managers and grow our engineering talent at ServiceTitan
Mature and Deliver platform capabilities that allow ServiceTitan to rapidly increase velocity while maintaining high-availability.
3+ years managing managers of engineering teams
Senior Engineering Manager, Ngn Core Software
By Equinix At , Remote
Responsible for escalating issues and potential roadblocks to management, including making recommendations to address and resolve
Decisions are guided by business outcome, product needs and business plans that are agreed upon by upper management
Ability to drive conflict resolution between stakeholders, including senior management and cross functional teams
Responsible for performance management of team members, including disciplinary actions and hire/fire decisions/ recommendations
Monitors and manages support and operational metrics and trends for management areas
Senior Manager oversees and supports RCA cycles, reviews management level reports related to issues and escalations
Senior Manager, Software Engineering
By ServiceTitan At , Remote $166,000 - $238,000 a year
Communicate effectively with developers, product managers, customers, partners, and other leaders
6+ years of experience in managing a small to medium software development teams
3+ years of experience on senior engineering roles (designing APIs, abstractions, and tools used by other engineers)
HTML5 and JavaScript; experience such front-end frameworks as React and Knockout.js is a plus
Strong knowledge of some modern technology stack (e.g. Python / Unix, Java, mobile platforms,...)
Strong communication and technical writing skills
Senior Engineer, Software Development & Engineering
By Comcast At , Philadelphia, 19103, Pa
Develops solution architecture (both tactical and strategic) to fully handle/support enterprise needs, services, systems and technology management.
Tracks and documents requirements for enterprise development projects and improvements.
Other duties and responsibilities as assigned.
Ensures solutions are well engineered, operable, maintainable, and delivered on schedule.
Presents solutions to senior architects.
Plans and crafts new or upgraded systems. Interacts with departments to implement improvements in process.
Senior Director Of Software Engineering - Modernization
By JPMorgan Chase Bank, N.A. At , Jersey City, Nj $190,000 - $300,000 a year
Knowledge of industry-wide technology trends and best practices; Experienced in modern programming languages and public cloud (certification preferred)
Required qualifications, capabilities, and skills
Preferred qualifications, capabilities, and skills
Keen understanding of financial control and budget management
Develop horizontal capabilities needed across all Card products as they modernize to public cloud
At least 15 years of experience in technology leadership, with a demonstrated ability to drive transformation initiatives on public cloud

Are you an experienced software engineer looking for a new challenge? We are looking for a Lead Senior Software Engineer to join our team and help us build the next generation of software solutions. You will have the opportunity to work on cutting-edge technologies, collaborate with a talented team of engineers, and make a real impact on our products. If you're ready to take your career to the next level, this is the job for you!

Overview Lead Senior Software Engineering is a highly technical role that requires a deep understanding of software engineering principles and practices. The Lead Senior Software Engineer is responsible for leading a team of software engineers in developing, testing, and deploying software applications. They are also responsible for ensuring that the software applications meet the highest standards of quality and performance. Detailed Job Description The Lead Senior Software Engineer is responsible for leading a team of software engineers in developing, testing, and deploying software applications. They must have a deep understanding of software engineering principles and practices, and be able to apply them to the development of software applications. They must be able to communicate effectively with other software engineers, and be able to lead the team in developing and deploying software applications. The Lead Senior Software Engineer must also be able to work with other departments to ensure that the software applications meet the highest standards of quality and performance. Job Skills Required
• Expert knowledge of software engineering principles and practices
• Ability to lead a team of software engineers
• Ability to communicate effectively with other software engineers
• Ability to work with other departments to ensure software applications meet the highest standards of quality and performance
• Ability to troubleshoot and debug software applications
• Ability to develop and implement software solutions
Job Qualifications
• Bachelor’s degree in Computer Science, Software Engineering, or related field
• 5+ years of experience in software engineering
• Expert knowledge of software engineering principles and practices
• Experience leading a team of software engineers
• Experience working with other departments to ensure software applications meet the highest standards of quality and performance
• Experience troubleshooting and debugging software applications
• Experience developing and implementing software solutions
Job Knowledge
• Expert knowledge of software engineering principles and practices
• Knowledge of software development methodologies
• Knowledge of software testing and debugging techniques
• Knowledge of software architecture and design
• Knowledge of software security and privacy
Job Experience
• 5+ years of experience in software engineering
• Experience leading a team of software engineers
• Experience working with other departments to ensure software applications meet the highest standards of quality and performance
• Experience troubleshooting and debugging software applications
• Experience developing and implementing software solutions
Job Responsibilities
• Lead a team of software engineers in developing, testing, and deploying software applications
• Ensure software applications meet the highest standards of quality and performance
• Communicate effectively with other software engineers
• Troubleshoot and debug software