1362 Software Engineering jobs in New York
Director, software engineering
Posted today
Job Viewed
Job Description
We are seeking a highly skilled and experienced Software engineering technical lead manager to lead and grow a team of software engineers. This is a critical leadership role within our engineering organization, with a high impact on the overall success of our business. The ideal candidate will have a strong technical background, exceptional leadership skills, and a track record of successfully managing and scaling engineering teams. This role is not suitable for candidates who want to focus solely on people management, however, there is plenty of room to grow with the organization.
This role reports to the CTO.
Your responsibilities:
Leadership and team management:
- Provide strategic direction and guidance to the engineering team, ensuring alignment with the company's goals and objectives.
- Foster a culture of collaboration, innovation, and continuous improvement within the team.
- Manage and mentor a team of high-performing software engineers; providing guidance, support, and professional development opportunities.
- Promote a positive and inclusive work environment that encourages diversity and empowers team members to reach their full potential.
- Conduct regular performance evaluations, provide constructive feedback, and address any performance issues in a timely manner.
- Drive technical excellence and ensure the team delivers high-quality, scalable, and reliable software solutions.
- Collaborate with cross-functional teams to define and prioritize engineering initiatives, ensuring alignment with business objectives.
- Stay up-to-date with industry trends, emerging technologies, and best practices, and leverage this knowledge to drive innovation within the team.
- Foster a culture of continuous learning and professional development, encouraging team members to enhance their technical skills and knowledge.
- Oversee the planning, execution, and delivery of engineering projects, ensuring they are completed on time and within budget.
- Allocate resources effectively, considering the skills, expertise, and availability of team members.
- Collaborate with stakeholders to define project requirements, scope, and timelines, and manage expectations throughout the project lifecycle.
- Monitor project progress, identify and mitigate risks, and proactively communicate updates to stakeholders.
- Foster strong relationships with stakeholders, including product managers, designers, and other engineering teams, to ensure effective collaboration and alignment.
- Communicate engineering initiatives, progress, and challenges to senior leadership and other relevant stakeholders.
- Act as a liaison between the engineering team and other departments, facilitating effective communication and collaboration.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 8-10 years in software engineering, with a strong technical background
- Strong technical background in software engineering and development, with expertise in distributed systems, multiple programming languages (eg; Scala, Java, and Python), various language constructs, frameworks, and technologies.
- 3-5 years of demonstrated experience managing and leading engineering teams, preferably in a distributed setting
- You are a software engineer and maintain a strong desire to be hands-on with the teams you lead and manage; you code and deliver with your team
- Passionate about technical leadership, working cross-collaboratively with stakeholders and you enjoy managing small, high-performing teams while in the trenches.
- Track record of successfully guiding the work of the teams you lead and you've scaled teams from the ground up and you are engaged in hiring.
- Excellent leadership and people management skills, with the ability to inspire and motivate team members.
- Strong project management skills, with the ability to prioritize and manage multiple projects simultaneously.
- Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders.
- Strong problem-solving and decision-making abilities, with a focus on delivering results.
- Bonus: You have a background in building developer platforms, generative AI, B2B SaaS, or functional programming.
#LI-Hybrid
- Generous PTO, plus company holidays
- Medical, dental, and vision coverage for you and your family
- Paid parental leave for all parents (12 weeks)
- Fertility and family planning support
- Early-detection cancer testing through Galleri
- Flexible spending account and dependent FSA options
- Health savings account for eligible plans with company contribution
- Annual work-life stipends for:
- Home office setup, cell phone, internet
- Wellness stipend for gym, massage/chiropractor, personal training, etc.
- Learning and development stipend
- Company-wide off-sites and team off-sites
- Competitive compensation, company stock options and 401k
Writer is an equal-opportunity employer and is committed to diversity. We don't make hiring or employment decisions based on race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other basis protected by applicable local, state or federal law. Under the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
By submitting your application on the application page, you acknowledge and agree to Writer's Global Candidate Privacy Notice.
Director, Software Engineering
Posted today
Job Viewed
Job Description
Job DescriptionJob DescriptionCompany Description Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network, enabling individuals, businesses, and economies to thrive while driven by a common purpose – to uplift everyone, everywhere by being the best way to pay and be paid. Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa. Job Description Visa’s Technology Organization is a community of problem solvers and innovators reshaping the future of commerce. We operate the world’s most sophisticated processing networks capable of handling more than 65k secure transactions a second across 80M merchants, 15k Financial Institutions, and billions of everyday people. While working with us you’ll get to work on complex distributed systems and solve massive scale problems centered on new payment flows, business and data solutions, cyber security, and B2C platforms. The Opportunity: We are looking for Versatile, curious, and energetic Software Engineers who embrace solving complex challenges on a global scale. As a Visa Software Engineer, you will be an integral part of a multi-functional development team inventing, designing, building, and testing software products that reach a truly global customer base. While building components of powerful payment technology, you will get to see your efforts shaping the digital future of monetary transactions. The Work itself: Design code and systems that touch 40% of the world population while influencing Visa’s internal standards for scalability, security, and reusability Collaborate multi-functionally to create design artifacts and develop best-in-class software solutions for multiple Visa technical offerings Actively contribute to product quality improvements, valuable service technology, and new business flows in diverse agile squads Develop robust and scalable products intended for a myriad of customers including end-user merchants, b2b, and business to government solutions. Leverage innovative technologies to build the next of Payment Services, Transaction Platforms, Real-Time Payments, and Buy Now Pay Later Technology Opportunities to make a difference on a global or local scale through mentorship and continued learning opportunities Essential Functions: Aligns enhancements and modifications to existing software coding standard processes and design specifications, across regions, and ensures they are aligned with current security standards. Guides the implementation of automation to improve effectiveness and efficiencies of systems and tools across regions and supports development and implementation of new automation, identifying where investment will yield the greatest efficiencies. Maintains communication with regional leadership across functions to monitor and direct the cadence of code reviews, on-call rotations, and incident responses throughout product development and operations cycles. Leverages back-end technical expertise on underlying systems/platforms across the organization to lead the development systematic improvements in processes to ensure the fulfillment of customer/business objectives. The Skills You Bring : Energy and Experience : A growth mindset that is curious and passionate about technologies and enjoys challenging projects on a global scale Challenge the Status Quo : Comfort in pushing the boundaries, ‘hacking’ beyond traditional solutions Expertise : Expertise in one or more general development (e.g., Java, C#, C++) Builder : Experience building and deploying modern services and web applications with quality and scalability Learner : Constant drive to learn new technologies such as Angular, React, Kubernetes, Docker, etc. Partnership : Experience collaborating with Product, Test, Dev-ops, and Agile/Scrum teams This is a hybrid position. Expectation of days in office will be confirmed by your Hiring Manager. Qualifications Basic Qualifications: • 10+ years of relevant work experience and a Bachelors degree, OR 13+ years of relevant work experience • Experience in commercial software development on Unix/Linux environment. • Experience in Java/J2EE technologies, Container and database technologies. • Understanding of architecture and operations of highly available and scalable transactional systems. Qualifications: • 12 or more years of work experience with a Bachelor’s Degree or 8-10 years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 6+ years of work experience with a PhD • 3+ years in a leadership or management role • Consumer/user facing application development experience. • Domain knowledge of Security engineering, IAM and Authentication patterns and frameworks. • Experience with agile development process Additional Information Work Hours: Varies upon the needs of the department. Travel Requirements: This position requires travel5-10% of the time. Mental/Physical Requirements: This position will be performed in an office setting. The position will require the incumbent to sit and stand at a desk, communicate in person and by telephone, frequently operate standard office equipment, such as telephones and computers. Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to , , , , , , , or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law. Visa will consider for employment qualified applicants with criminal histories in a manner consistent with applicable local law, including the requirements of Article 49 of the San Francisco Police Code. U.S. APPLICANTS ONLY: The estimated salary range for a new hire into this position is 196,000.00 to 284,450.00 USD per year, which may include potential sales incentive payments (if applicable). Salary may vary depending on job-related factors which may include knowledge, skills, experience, and location. In addition, this position may be eligible for bonus and equity. Visa has a comprehensive benefits package for which this position may be eligible that includes Medical, Dental, Vision, 401 (k), FSA/HSA, Life Insurance, Paid Time Off, and Wellness Program. #J-18808-Ljbffr
Software Engineering Manager
Posted today
Job Viewed
Job Description
Description: What We're Doing
At Lockheed Martin Rotary and Mission Systems (RMS), we are shaping the future of defense through innovation and integrity. Our team pioneers advanced, integrated solutions across a rapidly evolving technological landscape—from state-of-the-art defense systems to AI-powered capabilities that enhance national security and mission success.
We embrace DevSecOps to deliver secure, resilient software rapidly and efficiently. As Generative AI transforms how we solve complex problems, we lead the way in responsibly integrating AI into defense systems to augment human decision-making and operational effectiveness.
The Work
As a Software Engineering Manager, you will lead a high-performing team revolutionizing how defense systems are developed, tested, and deployed using DevSecOps and Generative AI. You’ll ensure innovation, security, and scalability across diverse programs and Lines of Business.
Key responsibilities:
• Oversee full software development lifecycle using DevSecOps principles (CI/CD, IaC, automated testing/security)
• Drive adoption of Generative AI for development, code generation, anomaly detection, and simulation
• Mentor and manage engineers through reviews, training, staffing, and career growth
• Enforce engineering standards, champion modern tools, and foster technical excellence
• Collaborate across functions to meet milestones, manage cost/schedule, and solve challenges
• Support business growth by contributing to roadmaps and AI-enabled capability planning
Please note:
This position is based out of Owego, NY.
This position requires the ability to obtain and maintain a DoD government clearance at the Secret level.
Visit our Owego Site Virtually! Click Here!
Who We Are
We are problem-solvers, collaborators, and innovators. Lockheed Martin RMS is a global leader in mission readiness and advanced system integration. Our software teams are the core of next-gen defense, combining cybersecurity, machine learning, and systems engineering.
At our Owego, NY site, you’ll thrive in a setting known for technical excellence, community, and quality of life—with access to universities, natural beauty, and affordable living.
Who You Are
You’re a seasoned technical leader passionate about mentoring teams, optimizing processes, and embracing innovation.
You bring:
• Experience with DevSecOps tools (GitLab CI/CD, Jenkins, Docker, Kubernetes, IaC, SonarQube)
• Interest in Generative AI for software or mission systems
• Expertise in software development lifecycle and agile practices
• Knowledge of planning, EVM, and milestone event prep (PDRs, CDRs, etc.)
• Strong leadership, communication, and organizational skills
Why Join Us
At Lockheed Martin, innovation starts with you. We invest in your growth, support your goals, and empower you to create technology that matters.
You’ll find:
• A collaborative culture rooted in integrity and learning
• Opportunities to lead AI and DevSecOps adoption at scale
• Supportive leadership focused on your development and well-being
• A mission-driven role impacting global security
• Competitive pay, outstanding benefits, and flexible work options
Join us and help build a better tomorrow. Experience your future at Lockheed Martin.
Learn more about Lockheed Martin's Comprehensive benefits package here!
Basic Qualifications:
• Software Engineering or similar background.
• Bachelor’s degree in a SW engineering related field.
• Typical minimum related experience of 10+ years.
• Experience with Leading Development Teams.
• Proven leadership experience in engineering assignments and successful proven results in leading and executing on software intensive programs.
• Strong and proven understanding of the Engineering development process.
• Working knowledge in the development of software using multiple programming languages (e.g. ADA, C, C++, Java) on multiple development platforms (e.g. Windows, VxWorks, Linux).
• Ability to travel up to 10% of the time.
• The ability to obtain and maintain a DoD government clearance at the Secret level.
Desired Skills:
• Experience leading large SW development programs.
• Demonstrated ability through work experience, to partner across organizations to achieve results.
• Experience in Product Line development, management, and oversight.
• Understanding of all phases of the Software Development Process.
• Experience leading multi-disciplinary engineering teams.
• Ability to mentor and influence engineers of all levels is also essential
• Candidate should be comfortable with presenting to the customer and all levels of internal and external higher management.
• Familiarity with DevSecOps and Lean principles.
• Passionate about transformation and modernization initiatives.
• Agile Coaching experience and Agile certifications (e.g. Product Owner, Scrum Master, SAFe, etc.).
• Ability to multi-task, excellent communication skills, and full Spectrum Leadership (FSL) skills.
• Candidate must be a strategic, forward thinker with a can-do attitude.
• High desire to provide customer satisfaction.
• New business capture and/or proposal experience.
• CAM certified.
• Strong analytical/debug and SW/HW integration and test skills.
• Demonstrated and recognized for Full Spectrum Leadership behaviors and skills.
Security Clearance Statement: This position requires a government security clearance, you must be a US Citizen for consideration.
Clearance Level: Secret
Other Important Information You Should Know
Expression of Interest: By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings.
Ability to Work Remotely: Part-time Remote Telework: The employee selected for this position will work part of their work schedule remotely and part of their work schedule at a designated Lockheed Martin facility. The specific weekly schedule will be discussed during the hiring process.
Work Schedules: Lockheed Martin supports a variety of alternate work schedules that provide additional flexibility to our employees. Schedules range from standard 40 hours over a five day work week while others may be condensed. These condensed schedules provide employees with additional time away from the office and are in addition to our Paid Time off benefits.
Schedule for this Position: 4x10 hour day, 3 days off per week
Pay Rate: The annual base salary range for this position in California and New York (excluding most major metropolitan areas), Colorado, Hawaii, Illinois, Maryland, Minnesota, New Jersey, Vermont, Washington or Washington DC is $128,400 - $26,435. For states not referenced above, the salary range for this position will reflect the candidate’s final work location. Please note that the salary information is a general guideline only. Lockheed Martin considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education/ training, key skills as well as market and business considerations when extending an offer. Benefits offered: Medical, Dental, Vision, Life Insurance, Short-Term Disability, Long-Term Disability, 401(k) match, Flexible Spending Accounts, EAP, Education Assistance, Parental Leave, Paid time off, and Holidays. (Washington state applicants only) Non-represented full-time employees: accrue at least 10 hours per month of Paid Time Off (PTO) to be used for incidental absences and other reasons; receive at least 90 hours for holidays. Represented full time employees accrue 6.67 hours of Vacation per month; accrue up to 52 hours of sick leave annually; receive at least 96 hours for holidays. PTO, Vacation, sick leave, and holiday hours are prorated based on start date during the calendar year. This position is incentive plan eligible.
Pay Rate: The annual base salary range for this position in most major metropolitan areas in California and New York is $1 7,700 - 255,990. For states not referenced above, the salary range for this position will reflect the candidate’s final work location. Please note that the salary information is a general guideline only. Lockheed Martin considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education/ training, key skills as well as market and business considerations when extending an offer. Benefits offered: Medical, Dental, Vision, Life Insurance, Short-Term Disability, Long-Term Disability, 401(k) match, Flexible Spending Accounts, EAP, Education Assistance, Parental Leave, Paid time off, and Holidays. This position is incentive plan eligible.
Lockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.
The application window will close in 90 days; applicants are encouraged to apply within 5 - 30 days of the requisition posting date in order to receive optimal consideration.
At Lockheed Martin, we use our passion for purposeful innovation to help keep people safe and solve the world's most complex challenges. Our people are some of the greatest minds in the industry and truly make Lockheed Martin a great place to work.
With our employees as our priority, we provide diverse career opportunities designed to propel, develop, and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits enable our employees to live a healthy, fulfilling life at and outside of work. We place an emphasis on empowering our employees by fostering an inclusive environment built upon integrity and corporate responsibility.
If this sounds like a culture you connect with, you’re invited to apply for this role. Or, if you are unsure whether your experience aligns with the requirements of this position, we encourage you to search on Lockheed Martin Jobs, and apply for roles that align with your qualifications.
Experience Level: Experienced Professional
Business Unit: RMS
Relocation Available: Possible
Career Area: Software Engineering
Type: Full-Time
Shift: First
Software Engineering Manager
Posted today
Job Viewed
Job Description
Job DescriptionJob Description
Insero Talent Solutions is recruiting a Software Engineering Manager for an electrical manufacturing company in Rochester, NY.
GENERAL RESPONSIBILITIES :
Manage and contribute to software development projects for a small team of engineers.
RESPONSIBILITIES :
Collaboration: Work with management, marketing, business line managers, electrical engineers, and the production department on product definition, requirements, development, and support. Serve as the interface between software and hardware engineers. Report on product status and project activities to management.
Project Planning: Define project scope and direct the software and firmware projects for embedded, desktop and server-based applications. Determine strategies for bringing projects to completion on schedule. Design test methods.
Team Leadership: Provide support to the development team as well as constructive feedback and positive motivation. Review the expectations for team members and provide guidance, mentoring, and technical leadership.
Resource Management: Oversee the allocation of team resources and prioritize tasks.
Risk Management: Identify potential risks, develop contingency plans, and manage changes in project scope or direction.
Organization: Ensure team members are following best practices for source control, issue tracking, documentation, and testing. Oversee the use of version control and issue-reporting tools.
Software Creation: Support projects as an individual contributor by developing and testing code and creating supporting documentation.
User Support: Ensure that developed software meets performance specifications and requirements. Resolve any user issues.
QUALIFICATIONS :
- Bachelor's Degree in Computer Engineering, Computer Science, or a related technical field.
- At least five (5) years programming experience with C/C++ and C# at an individual contributor level.
- At least three (3) years of experience in software project management.
- General knowledge of commonly used hardware technologies such as USB, Ethernet, I2C, and Serial Ports.
- Experience with creating software for direct real-time control of electronic hardware via direct digital control signals of integrated circuits.
- Experience in developing embedded code with multi-threading, inter-process communications, and interrupt handlers.
- Experience with Microsoft Azure DevOps.
- Experience with Windows and Linux application development.
Director, Software Engineering
Posted 1 day ago
Job Viewed
Job Description
Join to apply for the Director, Software Engineering role at Somatus Join to apply for the Director, Software Engineering role at Somatus Get AI-powered advice on this job and more exclusive features. Overview As the largest and leading value-based kidney care company, Somatus is empowering patients across the country living with chronic kidney disease to experience more days out of the hospital and healthier at home. Overview As the largest and leading value-based kidney care company, Somatus is empowering patients across the country living with chronic kidney disease to experience more days out of the hospital and healthier at home. It takes a village of passionate and tenacious innovators to revolutionize an industry and support individuals living with a chronic disease to fulfill our purpose of creating More Lives, Better Lived. Does this sound like you? Showing Up Somatus Strong We Foster An Inclusive Work Environment That Promotes Collaboration And Innovation At Every Level. Our Values Bring Our Mission To Life And Serve As The DNA For Every Decision We Make Authenticity: We believe in real dialogue. In any interaction, with patients, partners, vendors, or our teammates, we are true to who we are, say what we mean, and mean what we say. Collaboration: We appreciate what every person at Somatus brings to the table and believe that together we can do and achieve more. Empowerment: We make sure every voice gets heard and all ideas are considered, especially when it comes to our patients’ lives or our partners’ best interests. Innovation: We relentlessly look for ways to improve upon the status quo to continuously deliver new solutions. Tenacity: We see challenges as opportunities for growth and improvement — especially when new solutions will make a difference for our patients and partners. Showing Up for You We Offer More Than 25 Health, Growth, And Wealth Work Perks To Help Teammates Learn, Grow, And Be The Best Version Of Themselves, Including Subsidized, personal healthcare coverage (medical, dental vision) Flexible Paid Time Off (PTO) Professional Development, CEU, and Tuition Reimbursement Curated Wellness Benefits supporting teammates physical and mental well-being Community engagement opportunities And more! The Director of Software Engineering will be responsible for developing and executing the software engineering strategy in accordance with the organizational goals. Additionally, this role will lead initiatives that enhances the quality and effectiveness of software and technical services to ensure…. This position will report to the SVP of technology and will manage software engineering team. This is a remote role with preference to work EST hours. Responsibilities Drive the vision, strategy, and execution for developing and implementing… Provide leadership and strategic direction to software engineering onshore and offshore teams, guiding the analysis, design, development, and delivery of solutions that align with the organization’s data and software objectives. Collaborate with business owners, product managers, and other technology teams to define roadmaps, set priorities, and execute strategies effectively. Partner with cross-functional teams to assess risks, remove roadblocks, and deliver technology solutions aligned with business objective. Lead and oversee engineering teams to ensure alignment, collaboration, and delivery excellence. Lead and manage large-scale, complex projects with broad organizational impact and long-term business implications. Maintain alignment with internal and external stakeholders, crafting clear and impactful communications across all levels of the organization. Build, mentor, and retain top technical talent while fostering a culture of innovation, growth, and inclusion. Drive the adoption of best practices in engineering design, architecture, and development, ensuring all solutions are scalable, resilient, and high performing. Evaluate and manage technology relationships with vendors, integrators, and third-party service providers to deliver high-quality solutions. Act as a thought leader and advocate for Agile practices, promoting continuous improvement in delivery and operational processes. Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice. Qualifications Bachelor’s degree, Master’s degree preferred 15+ years of engineering experience developing software products, with 7+ years of management expertise. Health care product development experience will be plus. Minimum 5 years of experience leadership role, managing high performing onshore and offshore teams. Minimum 5+ years of experience with hands on coding in Microsoft technology. Experience implementing automation and monitoring tools. Experience building product using Azure cloud native services. Solution Architecture experience in AWS or Azure cloud. Knowledge, Skills And Abilities Experience overseeing the new product development lifecycle from ideation to sustaining. Possess strong leadership, communication and collaboration skills, with an ability to influence and partner with management and leadership at all levels of the organization. Demonstrated ability and willingness to think creatively to find simple, innovative solutions to reduce costs with no impact on quality and reliability Ability to influence. You have a balanced understanding of business and technical objectives, and your guidance is sought out because your decisions drive the best outcomes for both… Strong technical skills and ability to think strategically through high level projects and competing priorities. Strong business acumen, with proven ability to understand business objectives and translate them into departmental goals. Excellent communication skills, including written, verbal and presentation skills are top notch Other Duties Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Somatus, Inc. provides equal employment opportunity to all individuals regardless of their race, color, creed, religion, gender, age, sexual orientation, national origin, disability, veteran status, or any other characteristic protected by state, federal, or local law. Further, the company takes affirmative action to ensure that applicants are employed, and employees are treated during employment without regard to any of these characteristics. Discrimination of any type will not be tolerated. Seniority level Seniority level Director Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries Hospitals and Health Care Referrals increase your chances of interviewing at Somatus by 2x Get notified about new Director of Software Engineering jobs in McLean, VA . Senior Software Engineering Manager – Site Reliability Engineering Director, Software Engineering, Servicing Platforms Herndon, VA $215,000.00-$45,000.00 1 week ago Director of Engineering, Risk Quantification Manager, Software Engineering (Consumer Comms) District of Columbia, United States 1 week ago Senior Manager, Software Engineering (Cloud Cost Management) Washington DC-Baltimore Area 170,000.00- 250,000.00 1 week ago Washington DC-Baltimore Area 227,500.00- 292,500.00 4 hours ago District of Columbia, United States 6 hours ago Arlington, VA 180,000.00- 225,000.00 1 month ago Sr Manager, Staff Software Engineering - Commercial Service Platform (REMOTE) District of Columbia, United States 130,000.00- 300,000.00 5 hours ago Arlington, VA 150,000.00- 200,000.00 3 weeks ago Washington, DC 120,000.00- 140,000.00 3 weeks ago Senior Staff Engineer, Software Engineering (SRE Availability, Incident & Change Management) Arlington, VA 150,000.00- 180,000.00 2 months ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr
Software Engineering Manager
Posted 2 days ago
Job Viewed
Job Description
At National Grid, we keep people connected and society moving. But it's so much more than that. National Grid supplies us with the environment to make it happen. As we generate momentum in the energy transition for all, we don't plan on leaving any of our customers in the dark.So, join us as a Software Engineering Manager, and find your superpower.We need you!
We are launching brand new products and product lines at National Grid, and as a Software Engineering Manager, you'll be there at the inception! Our products go through a validation phase, where we answer the question: "What is the business problem we are trying to solve", and together with your product/design/UX/business counterparts, you'll be responsible for narrowing the scope, defining a solution, and working with your team to solve it.
We want to find an innovative, adaptable, and results-oriented Software Engineering Manager for our US Electric business unit.This position can be located inBrooklyn, NY, Waltham, MA, Hicksville, NY, or Syracuse, NY (candidates may also reside in either Connecticut, New Jersey, New Hampshire, Pennsylvania, Rhode Island, Vermont, or Maine). If you yearn to be innovative, contribute new ideas, and play a critical part in our engineering organization, we want to hear from you!
What you'll doAs a Software Engineering Manager, you'll take on a critical role of turning business needs into technology solutions, specifically for our US Electric organization.By working closely with other software engineers, product managers, UI/UX designers, and key stakeholders, you'll help deliver the best digital experiences for our users. You'll actively contribute to the success of the team by innovating, participating in technical discussions, and contributing to the development of products that will transform the organization. Key responsibilities include the following:
- Hands-on contributions with code development
- Ensure consistent technical direction
- Define work process,refining agile process to work best for the team
- Gain visibility and recognition across the organization for technical competence and guidance
- Leadcross-team engineering initiatives
- Initiate and manage partnerships in other parts of the organization
- Lead andinfluencethe architectural design of complex systems
- Contribute to the integration of software components into a fully functional software system
- Provide support and mentorship to the engineering team
- Collaborate with business and technical stakeholders on the development of digital products
- Contribute to IT standards, procedures and process
- 7+ years of experience in software development as a developer
- 2+ yearsof experience in software development asa manager
- Hands-on technical experience with .NET Core, React, TypeScript
- Several years of technical contribution and leadership in a structured team environment
- Experience with architectingand leadingthe development of complex enterprise systems
- Strong stakeholder management
- Strong knowledge of the agile software development process
- Ability to explain complex technical concepts to non-technical audiences
- Practical experience in building and using RESTful APIs
Are you the right fit for this exciting role? You want to learn more about the position and National Grid's ambitious Digital Transformation? Then let's chat!
Rewarding work and a collaborative, team-oriented culture are just the beginning . Review our digital benefit guide atngbenefitslivebrighter.comfor full details and descriptions.
Our organization follows a hybrid work structure in our service territory (NY & MA and adjacent states) where employees can work remotely or from the office, as needed. Working from the office is encouraged when working on tasks that require a high degree of collaboration. We work with our employees to foster a flexible work schedule.
#LI-CL1 #LI-HYBRID
Salary
Dowstate NY $158,000 - $86,000 a year
Massachusetts 148,000 - 174,000 a year
Upstate NY 132,000 - 155,000 a year
Salary is commensurate with experience and location
This position has a career path which provides for advancement opportunities within and across bands as you develop and evolve in the position; gaining experience, expertise and acquiring and applying technical skills. Candidates will be assessed and provided offers against the minimum qualifications of this role and their individual experience.
National Grid is an equal opportunity employer that values a broad diversity of talent, knowledge, experience and expertise. We foster a culture of inclusion that drives employee engagement to deliver superior performance to the communities we serve. National Grid is proud to be an affirmative action employer. We encourage minorities, women, individuals with disabilities and protected veterans to join the National Grid team.
Software Engineering Manager
Posted 7 days ago
Job Viewed
Job Description
Insero Talent Solutions is recruiting a Software Engineering Manager for an electrical manufacturing company in Rochester, NY.
GENERAL RESPONSIBILITIES :
Manage and contribute to software development projects for a small team of engineers.
RESPONSIBILITIES :
Collaboration: Work with management, marketing, business line managers, electrical engineers, and the production department on product definition, requirements, development, and support. Serve as the interface between software and hardware engineers. Report on product status and project activities to management.
Project Planning: Define project scope and direct the software and firmware projects for embedded, desktop and server-based applications. Determine strategies for bringing projects to completion on schedule. Design test methods.
Team Leadership: Provide support to the development team as well as constructive feedback and positive motivation. Review the expectations for team members and provide guidance, mentoring, and technical leadership.
Resource Management: Oversee the allocation of team resources and prioritize tasks.
Risk Management: Identify potential risks, develop contingency plans, and manage changes in project scope or direction.
Organization: Ensure team members are following best practices for source control, issue tracking, documentation, and testing. Oversee the use of version control and issue-reporting tools.
Software Creation: Support projects as an individual contributor by developing and testing code and creating supporting documentation.
User Support: Ensure that developed software meets performance specifications and requirements. Resolve any user issues.
QUALIFICATIONS :
- Bachelor’s Degree in Computer Engineering, Computer Science, or a related technical field.
- At least five (5) years programming experience with C/C++ and C# at an individual contributor level.
- At least three (3) years of experience in software project management.
- General knowledge of commonly used hardware technologies such as USB, Ethernet, I2C, and Serial Ports.
- Experience with creating software for direct real-time control of electronic hardware via direct digital control signals of integrated circuits.
- Experience in developing embedded code with multi-threading, inter-process communications, and interrupt handlers.
- Experience with Microsoft Azure DevOps.
- Experience with Windows and Linux application development.
Compensation:
$135,000-$160,000 per year
Be The First To Know
About the latest Software engineering Jobs in New York !
Software Engineering Manager
Posted 11 days ago
Job Viewed
Job Description
To learn more about CAE Binghamton, our open positions and the Binghamton community, please visit our website at CAE Binghamton
PUT YOUR PASSION TO WORK AND PROPEL YOURSELF TOWARDS SUCCESS
Welcome to CAE! We are excited to become a part of your professional journey and to help you discover a career that aligns with your values, experience, expertise, and aspirations! As a leader in the defense and security industry, CAE's team is passionate about simulation and training and developing the most sophisticated solutions to help our defense and security customers prepare for mission success. With our people at the very heart of our organization, driving innovation and new technologies, we are committed to providing a work environment for employees in which they can thrive and one that values professional growth, teamwork, and engagement.
Who We Are:
- CAE Vision: Our vision is to be the worldwide partner of choice in defense and security, civil aviation, and healthcare by revolutionizing our customers' training and critical operations with digitally immersive solutions to elevate safety, efficiency and readiness.
- CAE Defense & Security Mission: CAE's Defense and Security business unit focuses on helping prepare military customers to develop and maintain the highest levels of mission readiness.
- CAE Values: Empowerment, Innovation, Excellence, Integrity and OneCAE make us who we are and we strive to make a difference in the world while helping each other succeed.
- Comprehensive and competitive benefits package and flexibility that promotes work-life balance
- A work environment where all employees are valued, respected and safe
- Freedom to succeed by enabling team members to deliver, take initiatives and make decisions
- Recognition, professional development, advancement and having fun!
Are you ready for a rewarding opportunity? We are seeking an ambitious software engineering professional to join our leadership team. This position is a dual-role position requiring the successful candidate to perform functional management activities as well as technical program tasking. It is expected that the functional management role will comprise 10% to 20% of the candidate's time and the remaining 80-90% technical responsibilities.
The successful candidate will be responsible to coach, support, train, and motivate team members to ensure a high level of performance. This position will be responsible for personnel management of a software team to include performance assessment, career development guidance, program assignments, merit and salary actions, training plans, staffing and recruiting. This role is for a leader who is self-motivated and demonstrates a positive approach, strong work ethic, and ownership for their work.
Essential Duties and Responsibilities
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Technical responsibilities include :
- Coordinate with other program leads to ensure program completes successfully.
- Work in a team environment, throughout the lifecycle of the program, using either Waterfall or Agile methodologies.
- Develop software products within all phases of the software lifecycle.
- Provide guidance to the project team and ensures project goals are achieved.
- Ensure program plans are followed and artifacts needed are created for each phase the delivery cycle.
- Actively mentor intermediate and junior engineers
- Understand overall knowledge of the software activities for the project.
- Experience with task/resource planning, development of BOEs, IMP and IMS planning.
- Promote a productive, engaging and rewarding work environment where employees can contribute, grow & thrive.
- Collaborate with the senior manager to guide the entire team in applying the appropriate standards, processes, procedures, and tools throughout the development life cycle in support of programs.
- Support proposal generation and software process maintenance.
- Execute performance appraisals and career goal development.
- Participate in workload planning, staffing allocations, and hiring to ensure alignment to overall capability and capacity strategy of the team.
- Define team roles and responsibilities ensuring expectations are clear.
- Serve as a channel for company communications.
- Administer company policies and practices.
- BS in Computer Science, Software Engineering, or other technical field or equivalent education and work experience
- Minimum of 10 years software development experience
- Demonstrated success in prior leadership roles, with 3-5 years leadership experience.
- Experience supporting military or defense programs.
- Demonstrated programming experience in software languages - Ada, C/C++, FORTRAN, C#
- Excellent communication, interpersonal skills, and the ability to interface with all levels of employees and management. Experience with the full Software Development Life Cycle (SDLC).
- Strong critical thinking and logical reasoning skills with the ability to solve issues and predict potential programmatic and technical risks
- Proven track record of building relationships, fostering collaboration and working cross-functionally with multidisciplinary teams
- Must have an active DoD Secret or higher clearance that has been granted or renewed in the last 5 years.
- Must be able to obtain and maintain Special Program Access prior to the start of employment.
- Flexibility to support occasional overtime, weekend work, shift work and site travel (CONUS)
- Due to U.S. Government contract requirements, only U.S. citizens are eligible for this role.
- Experience using earned value management systems to manage a team's cost and schedule performance.
- Experience with Software Change Control, Change Management, and CI/CD tools such as: Atlassian tool suite, GitHub, GitLab, AND/OR Jenkins.
- Experience in an Agile/SAFe leadership role (Scrum Master, Product Owner, Release Train Engineer, e.g.)
- Experience architecting, designing, modeling, implementing, integrating, and debugging OO C++ software running on Real-Time Operating systems such as: VxWorks, Integrity, AND/OR Real Time Embedded Linux.
- Demonstrated mentoring and coaching skills, and excellent 2-way communication skills (upward and downward).
- Experience leading a team of 12 employees with a record of on-time performance.
- Time management and organizational skills to prioritize across concurrent program and functional responsibilities.
- Current Special Access Program (SAP) access.
- Proven ability recruiting top talent
Must comply with all company security and data protection / usage policies and procedures. Personally responsible for proper marking and handling of all information and materials, in any form. Shall not divulge any information, or afford access, to other employees not having a need-to-know. Shall not divulge information outside company without management approval. All government and proprietary information will be accessed and stored electronically on company provided resources.
- Incumbent must be eligible for DoD Personal Security Clearance.
Due to U.S. Government contract requirements, only U.S. citizens are eligible for this role.
Salary Range : $144,300 - 176,300
Please note: The actual compensation rate is subject to the evaluation of the following factors (but not limited to): the candidate's work experience, qualifications, skills, internal equity, and market
Other Duties
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for their job. Duties, responsibilities, and activities may change at any time with or without notice.
CAE USA Inc. is an equal opportunity employer, and all qualified applicants will be considered for employment without regard to any protected characteristic, including disability and protected veteran status, as defined under federal, state, or local laws.
Applicants needing reasonable accommodations should contact their recruiter at any point in the recruitment process. If you need assistance to submit your application because of incompatible assistive technology or a disability, please contact us at
Position Type
Regular
CAE thanks all applicants for their interest. However, only those whose background and experience match the requirements of the role will be contacted.
Equal Opportunity Employer
CAE is an equal opportunity employer committed to providing equal employment opportunities to all applicants and employees without regard to race, color, national origin, age, religion, sex, disability status, protected veteran status, or any other characteristic protected by federal, state or local laws. At CAE, everyone is welcome to contribute to our success. Applicants needing reasonable accommodations should contact their recruiter at any point in the recruitment process. If you need assistance to submit your application because of incompatible assistive technology or a disability, please contact us at
Software Engineering Intern
Posted 17 days ago
Job Viewed
Job Description
Location: Flatiron District, NYC - In-Office, 3-5 Days/Week
Type: Internship (Equity-Only for First 8 Weeks, with Option to Transition to Paid Role)
About Us:
Blockhouse is a trading technology company building advanced quantitative research models for financial markets. We're looking for an exceptional Backend Engineering Intern to join our NYC team full-time in person. This is an opportunity to ship production-grade code alongside a small team of highly technical founders and engineers.
Key Responsibilities:
- Build and scale backend systems that underpin trading infrastructure, real-time data ingestion, and API infrastructure.
- Help design and implement robust ETL pipelines using modern tools and frameworks.
- Write clean, well-documented code in Go, Python, and TypeScript that is built to last.
- Participate in code reviews, design discussions, and whiteboard sessions.
- Contribute to the core development process in a zero-to-one environment where every line of code matters.
- Educational Background: No formal education experience required. We prefer candidates who have a strong background in computer science, software engineering, or related fields.
- Strong backend fundamentals - you've built and shipped backend services, and you're fluent in Python, Go, or TypeScript.
- Familiarity with systems-level thinking, API design, database schemas, and distributed systems.
- You've completed personal projects, coursework, or open-source contributions that show serious initiative.
- You're self-directed, detail-oriented, and thrive in fast-paced, ambiguous environments.
- Comfortable working in-office, 3-5 days a week in our NYC Flatiron location.
- Experience with Docker, Postgres, or Redis is a plus.
Why You Should Join Us:
- Innovative Environment: Be at the forefront of financial innovation at a company integrating advanced quantitative techniques with traditional financial models.
- Expert Team: Collaborate with some of the brightest minds in the industry in an environment that values bold ideas and radical solutions to complex problems.
- Professional Growth: Thrive in a vibrant company culture that promotes career development, continuous learning, and intense growth.
- Cutting-Edge Projects: Work on transformative projects that directly impact the future of financial technology.
- Compensation: Equity-only compensation, with an opportunity to convert to paid roles. In-person perks for NYC-based employees include daily free lunch and weekly company bonding events.
If you are passionate about software development and eager to apply your skills to drive innovation in financial technology, join us at Blockhouse. Together, we will redefine the future of trade execution and cost analysis.
Software Engineering Intern
Posted 17 days ago
Job Viewed
Job Description
Our mission is to build the first system-of-action for go-to-market teams, starting with an end to end platform powering warm outbound. Today, outbound sales is dominated by cold, mass outreach that floods people's inboxes and converts to deals at a tiny rate. We're building a platform to power warm outbound, allowing go-to-market teams to get in touch with the right people at the exact time they're looking for a solution.
We've grown revenue 39x year-over-year, and are already serving customers like Guru, Together.AI, Flock Safety, Hightouch and more. We're a high energy, high intensity team and we've raised $19M from Thrive, Emergence, OpenAI and others. Come join us in changing how go-to-market works.
About the Internship You'll work closely with our engineering team to build real features that ship to real customers. This isn't a "watch-from-the-sidelines" internship-you'll own meaningful projects across our stack, from backend services to frontend product UI, and contribute directly to our product roadmap. We are revolutionizing GTM using all the latest AI technology that has recently come online - so you will be working at the cutting edge.
What You'll Do
- Ship production features end-to-end across both backend and frontend
- Collaborate with engineers, designers, and PMs on a tight-knit team
- Shape both our product roadmap and engineering foundation
- Build new products using the latest tech such as LLMs, React, TypeScript, Vercel, Prisma (PostgreSQL), Temporal, and more
- Pursuing a degree in CS or related field, with 1-2+ prior internships or project experience
- Passion for fast iteration, customer feedback, and learning new tech
- You're scrappy, collaborative, and excited to work in a high-trust, high-speed environment
- Ability to work full-time in-person in SF or NYC during the internship
Why Unify? You'll learn what it takes to build and scale a high-growth AI company from the ground up. We move fast, challenge each other, and care deeply about what we're building. This is a rare chance to be part of something early-and make a real impact.