Post job

Principal software engineer jobs in Mount Pleasant, NY - 373 jobs

All
Principal Software Engineer
Software Engineer
Software Engineering Internship
Lead Technician
Software Developer Internship
Software Engineer/Architect
  • Technical Lead

    Mavis Tire 3.7company rating

    Principal software engineer job in White Plains, NY

    At Mavis, we are continuously dedicated to delivering high-quality products to our 20,000+ employees and 3,000+ company-owned and franchised locations. Here you will be leading a team of engineers and developing modern software for our stores. You would work closely with other engineers and our product management team, as well as regularly work on-site with other departments to ensure our software is scalable and meets business needs. Responsibilities The Technical Lead is responsible for the following: Mentoring and providing technical support for the full stack engineers on the team Developing and maintaining more complex features using React, Node, and Typescript Collaborating with our product team and business units to architect and refine requirements Identifying and resolving technical debt and areas of improvement Fostering an environment of collaboration and accountability Qualifications To be eligible for the Technical Lead position, you must: Have 4+ years of experience as a full stack engineer or similar position(including 2+ years in a leadership or mentorship role), experience with Git or an equivalent version control system, and proven experience building web applications, APIs, and SQL stored procedures Hold a BA degree in a related subject or equivalent work experience Be proficient in Javascript, Typescript, React, and Node Be able to effectively provide feedback to engineers and collaborate with other leaders Strongly understand REST APIs, microservices, and cloud platforms such as AWS or Azure Mavis Discount Tire is an Equal Opportunity Employer Consistent with our commitment to the principal of equal employment opportunity for all individuals, we enforce a zero tolerance policy on discrimination at Mavis. Employment decisions are made without regard to an applicant's or employee's actual or perceived membership in any category or status protected by applicable federal, state or local law. Where appropriate, Mavis may provide reasonable accommodation, in order for an otherwise qualified individual to perform the essential functions of the position. Mavis does not seek salary history information from applicants.
    $104k-136k yearly est. 5d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • SOFTWARE ENGINEER INTERN

    Day & Nite Air Conditioning Service Corp

    Principal software engineer job in New Hyde Park, NY

    Job DescriptionPosition Description: Software Engineer Intern AI, Automation & IT SystemsDay & Nite is modernizing the way commercial HVAC, refrigeration, and kitchen equipment services are delivered. Our Information Systems & Services team is at the core of this transformation, building AI systems, automating workflows, and upgrading infrastructure to support smarter business operations across 13 states and 160+ technicians. Were building internal tools and agentic AI platforms that do more than just report, they reason, act, and assist our teams in real time. What Youll DoThis hybrid role combines software engineering, data science exposure, and IT operations support. You will: Develop and maintain backend services (Python, FastAPI, Node. js) and integrate with platforms like SAMPro, Notion, Strapi, and ServiceChannel Work with large volumes of ERP and service data to build tools that combine AI and automation to improve business efficiency Support our internal tools (e. g. , Chrome Extensions, React Native apps, ERP system) and assist with IT tasks, including software provisioning, access control, field device troubleshooting, and user tech support. Sample Projects Youll Support AI-powered agents that summarize work order history and provide status insights via chat Internal dashboards that ingest real-time technician data and provide recommendations, and analysis Automations for repetitive tasks What Youll Gain Hands-on experience in building and supporting agentic AI and automation in a live business context Exposure to the full lifecycle of data-driven AI projects: collection ? preprocessing ? modeling ? deployment Mentorship from IT engineers, software developers, and AI leads A chance to meaningfully impact our operational efficiency and automation endeavors Consideration for full-time employment based on performance Minimum Qualifications - What You'll Bring Currently pursuing a bachelor's degree in Computer Science, Data Science, Information Systems, or a related field Strong interest in AI/ML, data pipelines, or backend system architecture Comfortable coding in Python, JavaScript/TypeScript, SQL, and PowerShell Curious about both software development and the operational side of IT Bonus: experience with APIs, Node. js, SQL Server, Azure, AWS, and Generative AI implementation $18. 00 - $18. 00 Hourly
    $44k-79k yearly est. 16d ago
  • Embedded Software Engineer Intern, Summer 2026

    Watts Heating and Hot Water Solutions

    Principal software engineer job in Blauvelt, NY

    We're Watts. Together, we're reimagining the future of water. We feel proud every day about what we do. We're all part of the same crucial mission, no matter what function we support -- it's to provide safe, clean water for the world, and to protect our planet's most valuable resource. What we do: For 150 years, Watts has built best-in-class products that are trusted by customers in residential and commercial settings across the world. We are at the forefront of innovation, working with cutting-edge technology to provide smart and connected, sustainable water solutions for the future. Watts is a leading brand with a quality reputation - and we have a dynamic future ahead. The Watts Internship Program is your chance to bring what you've learned in the classroom to life! You'll dive into real-world projects, gaining hands-on experience while learning how business really works from the inside. During the program, you'll get to roll up your sleeves and make an impact on day-to-day operations. Plus, you'll have tons of opportunities to network with passionate professionals across manufacturing, industrial engineering, and more-sparking new ideas through cross-department collaboration. It's all about expanding your skills, challenging yourself, and exploring where your ambitions can take you! What You'll Do: Support firmware development of complex embedded systems. Program embedded microprocessor-based control systems, program new applications and modify existing applications. Create detailed verification plans for software testing covering general product test and specific feature test. Compile and build user space applications on Linux. Debug firmware and hardware at component level & integrated system level to arrive at root cause under guidance of senior engineers. Ability to sort hardware from software failures. Generate detailed test reports comparing observed behavior against expected behavior that is derived from specifications. Experience with benchtop HW validation and test equipment (oscilloscopes, logic analyzers, power supplies & loads, DAQs, Network analyzers) and reading schematics and board layout files. Who You Are: Candidates must be a current senior pursuing a bachelor's in electrical engineering, electronics and communications, software engineering, computer science/engineering. Understand technical principles and concepts in electrical engineering. Knowledge of basic electronic circuits; familiarity with and ability to debug Digital and Analog Circuitry Design, A/D & D/A Converters, SPI Bus, and 12C Bus. Programming and debugging skills in C++ and embedded Linux Operating Systems. Communication interfaces experience such as RS-48, Modbus, CAN Bus, Ethernet/IP, Wi-Fi, and Bluetooth. Demonstrates a strong passion for engineering and a genuine desire to contribute meaningfully to team objectives. Committed to integrity, respect, and fostering a positive, inclusive work environment. Exhibits a strong sense of accountability, with the ability to take ownership of tasks and follow through on commitments. Must be authorized to work in the United States without current or future sponsorship requirements. Preferred Qualifications Pursuing a master's degree in electrical engineering, electronics and communications, software engineering, computer science/engineering. *Physical Demands While performing the duties, the employee will be working in an office environment with exposure to the plant floor as well as the Engineering Test Facility. The employee is required to sit, stand, walk, and use hands to handle objects and other tools Specific vision abilities required by the job include close vision, distance vision, color vision, peripheral vision, depth perception, and the ability to adjust focus The Employee may be required to lift, push, and/or pull up to 25 pounds *As required by the Americans Disabilities Act (ADA) While performing the job duties, you will be working on-site at a manufacturing facility and will perform the majority of your duties in an office environment. You may, at times, be required to be present on the manufacturing floor and will be required to wear the appropriate personal protective equipment. You will be required to work in the office at the Blauvelt, NY location (Monday - Friday). Your scheduled work hours will be communicated to you by your manager. Pay Range: The expected salary range for this position is $22 -$26 per hour. Actual compensation will be dependent upon individual skills, experience, qualifications, and applicable law. What's In It for You People-First Culture - Enriching and caring for people is at the core of who we are; this includes executing our Diversity, Equity, and Inclusion (DEI) strategy, and providing you with meaningful career growth opportunities, a positive and safe work environment, and affirmation that you are heard, valued, and respected. Flexible PTO Policy - Work-life balance is important at Watts and our interns receive one (1) hour of flexible PTO for every thirty (30) hours worked. Your flexible PTO can be utilized for any type of absence. Paid Holidays - Celebrate the holidays with your loved ones and still get paid! You will receive the following paid holidays off during your time as an Intern with Watts. Where a holiday falls during the weekend, it will be observed on an adjacent weekday. Lunch and Learns - Throughout your internship, there will be opportunities for you to sign up to learn and network with some of the key strategic leaders and thought partners within our core operating model! Sustainability - For five years in a row, Watts has been named one of "America's Most Responsible Companies" by Newsweek. Join our journey as we continue to distinguish Watts as a responsible and committed corporate citizen. Working Conditions Work in both office and manufacturing environment. May occasionally be required to perform job responsibilities outside the typical office setting. While performing the responsibilities of this job, the employee is frequently required to walk, talk, and/or hear. The employee is occasionally required to stand, sit, and use hands to finger, handle, or feel. You must occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include: close vision, color vision, peripheral vision, depth perception and ability to adjust focus. Nothing in this job description restricts Watts' right to assign or reassign duties, responsibilities, and working hours/conditions to this position at any time. This position is “at will,” which means that either the employee or Watts may terminate the employment relationship at any time, with or without notice, and for any lawful reason. Watts in it for you: Please note that the following benefits apply only to permanent roles and do not apply to internship roles. Competitive compensation based on your skills, qualifications and experience Comprehensive medical and dental coverage, retirement benefits Family building benefits, including paid maternity/paternity leave 10 paid holidays and Paid Time Off Continued professional development opportunities and educational reimbursement Additional perks such as fitness reimbursements and employee discount programs Learn more about our benefit offerings here: ********************************* How we work: At Watts, our culture is team-oriented and supportive. Employees here genuinely care about the quality of their work, and about each other. Our people are the heart of who we are and contribute to our longevity and continued success. And this is a place where you can have a big career. No matter your role, there are opportunities for learning and development, and your daily contributions make a meaningful impact on the lives of people who use our products and on the future of water. Watts is committed to equal employment opportunity. We follow a policy of administering all employment decisions and personnel actions without regard to race, color, religion, creed, sex, pregnancy, national origin, sexual orientation, age, physical or mental disability, genetic disposition or carrier status, marital status, military or veteran status, minorities, or any other category protected under applicable federal, state, or local law. Consistent with the obligations of state and federal law, Watts will make reasonable accommodations for qualified individuals with disabilities. Any employee who needs a reasonable accommodation should contact Human Resources.
    $22-26 hourly Auto-Apply 60d+ ago
  • Architect - Software Engineering (BOGOTA)

    Slalom 4.6company rating

    Principal software engineer job in Bogota, NJ

    Who You'll Work With At Slalom Build we co-create custom software, data and cloud products with clients who are ready to accelerate their digital transformation. We're passionate about technology, compelled by its potential as we help create the digital products, experiences, and technology-driven organizations that drive true change. We're thrilled by the opportunity to build the future we want to see, with anyone willing to join us. The Software Engineering capability at Slalom Build brings our clients' vision to life! We use modern tools and techniques to build secure, highly scalable software products that handle our clients' most innovative and strategic work. We follow Agile practices when building software components and applications that utilize modern frameworks and cloud scale in order to accelerate our clients' business. Our software engineers are committed to the craft of collaboratively building high-quality and sustainable software products that delight our clients and their customers by taking advantage of emerging tools in an ever-changing technological landscape. We build full-stack solutions across a range of established and emerging technologies and techniques according to the needs of our clients including: * Front end applications targeting native mobile and modern web platforms. Examples include React, Angular and Vue. * APIs and back end services built using emerging frameworks and architectural patterns. Examples include Node, Typescript, Java and .Net. * Hosting and application services provided by industry leading cloud providers. Examples include AWS, Azure and GCP. * Operational efficiencies leveraging modern ecosystems and automated build and deployment pipelines. * Collaborative build practices that allow our teams to be agile and responsive to our clients' needs. What You'll Do You will enable yourself and others to deliver high-quality solutions as part of a collaborative product engineering team. You will evaluate multiple approaches to solve problems and act as a velocity multiplier, actively mentoring and coaching other team members. By regularly reviewing and contributing to the refinement of your team's work, you'll lend creativity to solving software problems using core development tools and techniques. You will lead a small team through the design, development and transition of the entire software stack-aligning data, API, and UI components to the norms of the rest of the software product. All while experimenting with new technologies and developing skills across the stack and contributing to the positive flow of your team. Specifically, you will: * Collaborate with other software development capabilities to iteratively design, develop, validate, and operate software at scale using agile techniques. * Provide oversight and guidance for other software engineers. * Lead the development of the implementation plan: designing the solution, setting patterns and practices and aligning to the project roadmap. * Write high-quality application code using emerging technologies and frameworks primarily targeting cloud-based ecosystems. * Verify components at the unit and integration level using proven validation techniques. * Develop supporting scripts and routines that automate procedures and help maintain components in production environments. This role requires expertise in Java and Angular. We are looking for candidates who are interested in working in a hybrid environment as we build the foundation and grow our team in Colombia. We offer a flexible working environment to balance the need to work independently, with days that may require in-person collaboration at our office. What You'll Bring Your primary responsibility will be to lead small development teams to deliver functioning, validated code leaning on your breadth and depth of domain expertise. You will lend depth and perspective through your increased focus on a specific technology. Collaboration is crucial as you must be able to provide clear direction to your team while incorporating their feedback in order to align with the overall technical direction of the product team. Humble expertise will serve you well as you listen and observe the needs of your client in order to best apply your understanding. Curiosity will drive you to understand why your team's check-in broke the build as well as to lend a hand in maintaining the pipeline or test suite. A desire to learn and grow will always be fed by those around you as you continue to expand your technical acumen across technologies and platforms. You take pride in your work and take time to appreciate the contributions by your team to the software that you are building. About Us Slalom Build is a highly scalable, high-velocity Build as a Service firm. We work with clients in a flexible, collaborative, and repeatable methodology to create custom technology solutions for their most impactful initiatives and to accelerate their digital transformation journey. Over 1500 Builders strong, distributed across the globe, our innovation hubs attract the type of people who contribute to thriving teams. By placing builders in close proximity to clients - as well as their cultural and technology cohorts - we can assure the quality, versatility, and speed that product delivery demands, along with the elasticity and scale to tailor to individual client needs. Slalom Build leverages a foundation of innovation inherited from Slalom, a Seattle based firm that set out in 2001 to disrupt and redefine management consulting. Now 13,000+ professionals strong around the globe, Slalom is deeply engaged with some of the world's most influential, change-making enterprises. Learn more at slalombuild.com or slalom.com
    $105k-133k yearly est. 10d ago
  • Intern 2026: Quantum Software Applications

    IBM 4.7company rating

    Principal software engineer job in Yorktown Heights, NY

    **Introduction** IBM Research takes responsibility for technology and its role in society. Working in IBM Research means you'll join a team who invent what's next in computing, always choosing the big, urgent and mind-bending work that endures and shapes generations. Our passion for discovery, and excitement for defining the future of tech, is what builds our strong culture around solving problems for clients and seeing the real world impact that you can make. IBM's product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive. **Your role and responsibilities** As an intern, you will serve as a key point of contact between IBM and its partners, supporting the design and development of quantum solutions tailored to their needs. Your responsibilities will include: analyzing quantum-related requirements from partners, proposing appropriate quantum solutions using IBM Quantum tools such as Qiskit, collaborating with partners to guide the implementation of quantum applications, developing quantum software following best practices in software development. This role requires a strong understanding of quantum computing concepts, effective communication skills, and the ability to translate technical requirements into practical solutions. **Required technical and professional expertise** * Quantum Algorithms * Quantum Applications * Basic knowledge about Qiskit * Software Development **Preferred technical and professional experience** Qiskit IBM Runtime IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
    $46k-56k yearly est. 60d+ ago
  • Software Engineer

    Collabera 4.5company rating

    Principal software engineer job in Englewood Cliffs, NJ

    Established in 1991, Collabera is one of the fastest growing end-to-end information technology services and solutions companies globally. As a half a billion dollar IT company, Collabera's client-centric business model, commitment to service excellence and Global Delivery Model enables its global 2000 and leading mid-market clients to deliver successfully in an increasingly competitive marketplace. With over 8200 IT professionals globally, Collabera provides value-added onsite, offsite and offshore technology services and solutions to premier corporations. Over the past few years, Collabera has been awarded numerous accolades and Industry recognitions including. • Collabera awarded Best Staffing Company to work for in 2012 by SIA. (hyperlink here) • Collabera listed in GS 100 - recognized for excellence and maturity • Collabera named among the Top 500 Diversity Owned Businesses • Collabera listed in GS 100 & ranked among top 10 service providers • Collabera was ranked: • 32 in the Top 100 Large Businesses in the U.S • 18 in Top 500 Diversity Owned Businesses in the U.S • 3 in the Top 100 Diversity Owned Businesses in New Jersey • 3 in the Top 100 Privately-held Businesses in New Jersey • 66th on FinTech 100 • 35th among top private companies in New Jersey *********************************************** Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance. Job Description Seeking a senior software Engineer to manage and build software solutions across company Digital Platform. The lead role requires hands-on software development skills, deep technical expertise across the entire software delivery process, from content generation to delivery. The engineer will work closely within the tech lead to bring enhancements to a reality while managing all aspects of the software development lifecycle. Required Technical & Leadership Skill Sets  BS degree or higher in Computer Science with a minimum of 7+ years of relevant, broad engineering experience is required  Possess expert knowledge in Performance, Scalability, Security, Enterprise System Architecture, and Engineering best practices.  Possess knowledge of a broad range of data structures and algorithms and know how, when and when-not to use them.  Expertise in all facets of web development including front- and backend technologies.  Experience working on large scale, high traffic web sites.  Experience working with XML, JSON and other data formats.  Experience working with XSL, Smarty, Velocity and other template engines.  Extensive experience styling web applications using CSS 2/3. Experience in SASS, LESS is a plus.  Experience building asynchronous one page web applications using Ajax, CORS.  Experience with responsive design, developing for mobile web and tablets  Experience with full LAMP stack development including server side development and client side technologies including HTML5, CSS3 and advanced Javascript Languages and Software Packages:  Languages: PHP (5.x +)  Web Technologies: XML, JSON, SOAP and RESTful web services, Smarty  Front End: jQuery, OO Javascript, HTML5, CSS3  Framework : MVC Framework like Zend or Struts/Spring  Database: RDBMS like MySQL, Oracle  Tools: SVN, Eclipse  Others: Unix shell scripting Qualifications Personal Skills:  Strong experience working with multi-site development teams.  Strong Communication skills (verbal and written) with an ability to work in a highly collaborative, multi-country/time zone environment.  Good organizational skills with the ability to track and prioritize numerous tasks.  Proactive personality with a proven track record of following through and delivering on responsibilities.  Highly adaptive and capable of being an individual contributor and working as part of an extended team. Additional Information All your information will be kept confidential according to EEO guidelines.
    $73k-98k yearly est. 22h ago
  • Software Engineer

    Gia Enterprises Inc. 4.1company rating

    Principal software engineer job in Secaucus, NJ

    Software Engineer - We offer competitive benefits! This role will require the person to work on-site due to the nature of the work. We offer medical, dental, vision and matching 401-K plan Paid vacation, sick and holidays, tuition assistance, commuter benefits Job Overview We are seeking a motivated and innovative Software Engineer to design, develop, and implement software for advanced automated metrology systems. The ideal candidate will collaborate with mechanical and electrical engineers to ensure seamless integration of systems, from initial concept to final production and participating in research and product development. This role involves a wide range of tasks, including processing and analysis of large datasets, implementing machine learning (ML) and artificial intelligence (AI) algorithms, and programming interfaces with complex automated instruments. This role requires strong programming skills in languages like C++ and Python, an understanding of optical and mechanical systems, and the ability to collaborate with cross-functional teams in manufacturing and quality assurance. Key Responsibilities Design, develop, and maintain scalable software frameworks for metrology applications, including Windows-based applications. Develop and execute automated test scripts to ensure system performance. Write code for image and data analysis to extract relevant metrology information. Perform statistical analysis on metrology data to correlate with performance metrics. Work with APIs and SDKs from various metrology hardware and software manufacturers to integrate different components into a single, coordinated system. This may include vision systems, optical instruments, and robotic arms. Develop and implement software solutions that automate inspection processes in a manufacturing environment. Develop and perform tester alignment and calibration procedures to ensure accuracy and reliability. Troubleshoot issues and support the full development cycle of tester hardware and software. Create and maintain technical documentation, including standard operating procedures (SOPs), validation procedures, and user guides. Work closely with product, quality, and manufacturing engineering teams to define requirements and troubleshoot problems. Participate in continuous improvement efforts, including root cause analysis and process optimization. Required Skills and Experience Bachelor's degree, Computer Engineering, Computer Science or related field. Minimum 5 years' experience as software engineer working with integrated systems, metrology instruments, automated systems, or related field. Proficiency in programming languages such as C++, C#, Python is required Knowledge of Machine Learning (ML), and Artificial Intelligence (AI) as applied to mechatronic systems is required Experience with automation and control systems is required Preferred Qualifications Master's degree, Computer Engineering, Computer Science or related field. Experience with hardware integration (e.g., optics, sensors, robotics) and communication interfaces (e.g., SPI, I2C, TCP/IP) is a plus. Knowledge of LABVIEW or MATLAB is a plus. Knowledge of embedded system fundamentals, including microcontrollers and hardware interfaces is a plus. Understanding control systems, signal processing, and embedded systems is desirable. Soft Skills Strong problem-solving and analytical skills. Detail-oriented with a focus on quality and reliability. Excellent communication skills-written and verbal. Able to manage multiple tasks and prioritize effectively in a fast-paced environment. Team player who collaborates well with others while working independently when needed. PHYSICAL REQUIREMENTS / WORK ENVIRONMENT The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. For the test, debug, and maintenance of instruments, the employee may be expected to inspect, probe, wire, install and uninstall components which require frequent use of hands and arms, standing, reaching, bending, crouching, and occasionally lifting/carrying weights up to 25 pounds. While performing the duties of this job, the employee is regularly required to talk or hear. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus. Work Environment The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. The noise level in the work environment is usually low to moderate. Salary Range: $95k-135k. An Equal Opportunity Employer All employment decisions are made without regard to unlawful considerations of race, sex, religion, national origin, age, disability, or any other legally protected status. Reasonable accommodations are available upon request. Disclaimer: This indicates in general terms, the type and level of work performed as well as the typical responsibilities of employees in this classification and it may be changed by management at any time. Other duties may also apply. Nothing in this job description changes the at-will employment relationship existing between the Company and its employees.
    $95k-135k yearly Auto-Apply 23d ago
  • Mid Level .Net Software Engineer

    Astute Search

    Principal software engineer job in White Plains, NY

    Westchester financial services firm has a vision for a rising software engineer with the potential to eventually grow into a lead developer or technical architect. This position is focused on enhancing development speed and improving communication between technical and business teams. You will take direction from multiple software architects and code every day to implement their designs. While we have introduced newer cloud technologies, there are still several on-prem legacy systems you must be willing to support and enhance. Responsibilities: You will work on-site to expedite development and improve communication with business stakeholders. Your role involves interacting directly with actuaries, underwriters, and other business stakeholders to gather requirements and deliver solutions. You will contribute to both legacy (WPF) and cloud-based (Azure, microservices) projects, implementing and maintaining software applications using the Microsoft .Net stack (C#, Entity Framework, SQL Server). Tech Stack: Our tech stack includes Microsoft .Net stack (C#, Entity Framework, SQL Server), WPF, cloud technologies (Azure), microservices, Kubernetes, and Redis Cache. Qualifications: 8-12 years of experience in software development. Proven experience implementing architecture from SMEs who handle software design. Familiarity with both legacy .Net (WPF) and modern technologies (cloud, microservices). Strong communication skills to gather requirements from high profile business stakeholders such as actuaries and underwriters. First Year Goals: In your first year, you are expected to make significant progress on portfolio and pricing modules. You will improve project turnaround times and enhance communication between technical and business teams. Your performance will be judged based on delivery speed, quality of code, and ability to meet business requirements. Long-Term Potential: Depending on the results you can deliver, you will have an opportunity to eventually lead projects and play a larger role in software design and architecture. Culture: We are a dynamic group with a flat organizational structure, providing access to senior managers and fostering a collaborative and approachable work environment. We expect you in the office only 2 days per week and we offer occasional travel to the Caribbean as part of this role.
    $80k-107k yearly est. 60d+ ago
  • Full Stack Software Engineer (AI, ML, and Data Science)

    Consumer Reports

    Principal software engineer job in Yonkers, NY

    WHO WE ARE Consumer Reports is an independent, nonprofit organization dedicated to a fair and just marketplace for all. CR is known for our rigorous testing and trusted ratings on thousands of products and services. We report extensively on consumer trends and challenges, and survey millions of people in the U.S. each year. We leverage our evidence-based approach to advocate for consumer rights, working with policymakers and companies to find solutions for safer products and fair practices. Our mission starts with you. We offer medical benefits that start on your first day as a CR employee that include behavioral health coverage, family planning and a generous 401K match. Learn more about how CR advocates on behalf of our employees. OVERVIEW AI and machine learning are redefining how CR serves consumers-helping people make informed choices through intelligent, data-driven experiences. The Full-Stack Software Engineer - AI/ML & Data Science will design, build, and deploy modern web applications and Services that operationalize AI and ML capabilities. Reporting to the Associate Director, AI/ML & Data Science, this role bridges cutting-edge data science with production-grade software, developing user-facing tools, APIs, and services that make AI models accessible and impactful. If you love working across the full technology stack-turning AI models and data into products that empower millions-this is the role for you. This is a hybrid position. This position is not eligible for sponsorship or relocation assistance. How'll You'll Make An Impact: As a mission-driven organization, Consumer Reports is pursuing an ambitious AI strategy designed to drive value for our customers, empower our employees with next-generation tools, and address AI harms in the digital marketplace. Join our Data Office and help execute on a strategic, multi-year roadmap focused on advancing Machine Learning and Generative AI initiatives. As a Full-Stack Software Engineer on the team you will: Design and develop full-stack web applications, Data APIs, analytics dashboards that integrate AI/ML models. Build and maintain backend services and APIs using Python (FastAPI, Django) and Node.js, integrating with Databricks, AWS SageMaker, or similar platforms. Develop intuitive, responsive front-end interfaces using React.js, Next.js, JavaScript, and CSS (TailwindCSS or similar). Deploy scalable, cloud-native applications leveraging AWS, GCP, or Azure infrastructure. Work with AI/ML engineers to implement Retrieval-Augmented Generation (RAG) pipelines, vector databases, and AI model endpoints. Implement secure authentication, data access, and API management for consumer and internal applications. Build CI/CD pipelines, automate testing, and optimize system performance for production workloads. Partner with product and design teams to deliver user-centric AI application experiences. ABOUT YOU You'll Be Highly Rated If: You have the experience. 5+ years of experience building full-stack applications in production using Python, Javascript, SQL/NoSQL systems and frameworks. You have the education. You've earned a Bachelor's degree in Computer Science, Engineering, or a related field. You have experience integrating software systems with AI/ML services, Data APIs, or model endpoints. You have experience deploying applications on AWS, GCP, or Azure, ideally using Databricks, AWS SageMaker, or other AI platforms. You”ll Be Our Top Pick If: You thrive on building software that bridges complex AI models with real-world use. You enjoy working across frontend, backend, and cloud systems to deliver complete solutions. You're equally comfortable discussing user experience and data pipeline optimization. FAIR PAY AND A JUST WORKPLACE At Consumer Reports, we are committed to fair, transparent pay and we strive to provide competitive, market-informed compensation.The target salary range for this position is $100K-$120K. It is anticipated that most qualified candidates will fall near the middle of this range. Compensation for the successful candidate will be informed by the candidate's particular combination of knowledge, skills, competencies, and experience. We have three locations: Yonkers, NY, Washington, DC and Colchester, CT. We are registered to do business in and can only hire from the following states and federal district: Arizona, California, Connecticut, Illinois, Maryland, Massachusetts, Michigan, New Hampshire, New Jersey, New York, Texas, Vermont, Virginia and Washington, DC. Consumer Reports is an equal opportunity employer and does not discriminate in employment on the basis of actual or perceived race, color, creed, religion, age, national origin, ancestry, citizenship status, sex or gender (including pregnancy, childbirth, related medical conditions or lactation), gender identity and expression (including transgender status), sexual orientation, marital status, military service or veteran status, protected medical condition as defined by applicable state or local law, disability, genetic information, or any other basis protected by applicable federal, state or local laws. Consumer Reports will provide you with any reasonable assistance or accommodation for any part of the application and hiring process.
    $100k-120k yearly Auto-Apply 26d ago
  • Software Engineer - Early Career (USA)

    Trexquant Investment 4.0company rating

    Principal software engineer job in Stamford, CT

    Trexquant is a growing systematic fund at the forefront of quantitative finance, with a team of world-class researchers and engineers. As we continue to expand our trading operations, we are investing heavily in building the next generation of our quantitative research & trading platform. We are seeking an Early Career Software Engineer with strong programming skills to join our engineering team. In this role, you will work closely with experienced engineers and quantitative researchers to develop the infrastructure that powers systematic trading, including data pipelines, back testing tools, and execution systems. You will have the opportunity to contribute to greenfield development projects, where you'll help build new systems from the ground up, driving innovation and scalability in our technology stack. Responsibilities Full lifecycle development of low-latency, high-throughput research and trading systems using C++, C, Java, or Rust Build and optimize data processing pipelines to ensure reliable access to large, high-quality datasets. Assist in developing tools for back testing, model training, and strategy evaluation. Collaborate with researchers and traders to deliver technical solutions that improve research productivity and trading performance. Participate in code reviews, testing, and documentation to maintain high-quality standards. Stay abreast of emerging technologies, tools, and best practices, bringing innovative ideas to continuously improve our systems. Requirements BS/MS degree in Computer Science, or a related STEM field Strong knowledge of data structures, algorithms, and object-oriented programming. Proficiency in one or more programming languages: C++, C, Python, Java, or Rust. Familiarity with Linux environments Excellent problem-solving skills and ability to learn quickly in a collaborative team setting. Benefits Competitive salary plus bonus based on individual and company performance. Collaborative, casual, and friendly work environment. PPO health, dental, and vision insurance premiums fully covered for you and your dependents. Pre-tax commuter benefits. Weekly company meals. Trexquant is an Equal Opportunity Employer.
    $77k-109k yearly est. Auto-Apply 60d+ ago
  • Software Engineer

    Zylker

    Principal software engineer job in Wayne, NJ

    We're looking for a passionate Software Engineer to design, develop and install software solutions. Ideally, the candidate should be able to build high\-quality, innovative and fully performing software in compliance with coding standards and technical design. Software engineers must be skilled in development, writing code, and documenting functionality. Executing full life\-cycle software development Writing well designed, testable, efficient code Producing specifications and determining operational feasibility Integrating software components into fully functional software systems Developing software verification plans and quality assurance procedures Documenting and maintaining software functionality Tailoring and deploying software tools, processes and metrics Serving as a subject matter expert Complying with project plans and industry standards Requirements Proven work experience in as a computer software engineer or software developer Hands on experience in designing interactive applications Ability to develop software in C, C++, C#, Java or other selected languages Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate) Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC) Experience with test\-driven development Mastery in software engineering tools Ability to document requirements and specifications Familiarity with software development methodology and release processes A degree in Computer Science or Engineering Benefits Good rate of pay . Developers have a higher starting wage bracket all around the world. The skills are transferable . The skills you acquire will never be out of use. Work anywhere . As a developer you aren't limited to a particular region or country as 1's and 0's are understood everywhere. Comfortable Working Environment . Wherever you go, you'll have an air conditioned office, fast internet and a powerful laptop. What more does a man need? Constant learning curve . You will only get better with passing time as you will be in sync with the technological changes. You can be as creative as you want . Each day you create something from nothing. The only thing that limits you will be your imagination. Maternity\/paternity leave. Pursue career goals while growing your family. Professional development. Get opportunities for professional development, to master new skills and to grow into other roles. "}}],"is Mobile":false,"iframe":"true","job Type":"Full time","apply Name":"Apply Now","zsoid":"680094672","FontFamily":"PuviRegular","job OtherDetails":[{"field Label":"Job Opening ID","uitype":111,"value":"ZR_48_JOB"},{"field Label":"Contact Name","uitype":13,"value":"Timothy Pilford"},{"field Label":"Work Experience","uitype":2,"value":"1\-3 years"},{"field Label":"Job Opening Status","uitype":2,"value":"In\-progress"},{"field Label":"Industry","uitype":2,"value":"Computer"},{"field Label":"Required Skills","uitype":600,"value":"[{"level":80,"module":"Leads","name":"Programming","entity Id":"**********03668001","id":"**********04074197","source":"2"},{"level":80,"module":"Leads","name":"Java","entity Id":"**********03668001","id":"**********04074199","source":"2"},{"level":80,"module":"Leads","name":"Spring MVC","entity Id":"**********03668001","id":"**********04074201","source":"2"},{"level":80,"module":"Leads","name":"AJAX","entity Id":"**********03668001","id":"**********04074203","source":"2"},{"level":80,"module":"Leads","name":"Hibernate","entity Id":"**********03668001","id":"**********04074205","source":"2"},{"level":80,"module":"Leads","name":"SQL","entity Id":"**********03668001","id":"**********04074207","source":"2"},{"level":80,"module":"Leads","name":"Jenkins","entity Id":"**********03668001","id":"**********04074209","source":"2"},{"level":80,"module":"Leads","name":"JavaScript","entity Id":"**********03668001","id":"**********04074211","source":"2"},{"level":80,"module":"Leads","name":"GIT","entity Id":"**********03668001","id":"**********04074213","source":"2"},{"level":80,"module":"Leads","name":"Debugging","entity Id":"**********03668001","id":"**********04074215","source":"2"},{"modified_time":"2023\-03\-09T06:50:03+00:00","module":"Leads","name":"technical design","entity Id":"**********03668001","id":"**********04005001","source":"0"},{"modified_time":"2023\-03\-09T06:50:03+00:00","module":"Leads","name":"cycle software","entity Id":"**********03668001","id":"**********04005003","source":"0"},{"modified_time":"2023\-03\-09T06:50:03+00:00","module":"Leads","name":"quality assurance","entity Id":"**********03668001","id":"**********04005005","source":"0"},{"modified_time":"2023\-03\-09T06:50:03+00:00","module":"Leads","name":"develop software","entity Id":"**********03668001","id":"**********04005007","source":"0"},{"modified_time":"2023\-03\-09T06:50:03+00:00","module":"Leads","name":"c programming language","entity Id":"**********03668001","id":"**********04005009","source":"0"},{"modified_time":"2023\-03\-09T06:50:03+00:00","module":"Leads","name":"java","entity Id":"**********03668001","id":"**********04005011","source":"0"},{"modified_time":"2023\-03\-09T06:50:03+00:00","module":"Leads","name":"sql","entity Id":"**********03668001","id":"**********04005013","source":"0"},{"modified_time":"2023\-03\-09T06:50:03+00:00","module":"Leads","name":"hibernate","entity Id":"**********03668001","id":"**********04005015","source":"0"},{"modified_time":"2023\-03\-09T06:50:03+00:00","module":"Leads","name":"javaserver faces","entity Id":"**********03668001","id":"**********04005017","source":"0"},{"modified_time":"2023\-03\-09T06:50:03+00:00","module":"Leads","name":"apache wicket","entity Id":"**********03668001","id":"**********04005019","source":"0"},{"modified_time":"2023\-03\-09T06:50:03+00:00","module":"Leads","name":"google web toolkit","entity Id":"**********03668001","id":"**********04005021","source":"0"},{"modified_time":"2023\-03\-09T06:50:03+00:00","module":"Leads","name":"Spring MVC","entity Id":"**********03668001","id":"**********04005023","source":"0"}]"},{"field Label":"Currency","uitype":39,"value":"USD"},{"field Label":"Number of Positions","uitype":32,"value":"1"},{"field Label":"Revenue per Position","uitype":36,"value":"$ 0.00"},{"field Label":"City","uitype":1,"value":"Wayne"},{"field Label":"State\/Province","uitype":1,"value":"New Jersey"},{"field Label":"Zip\/Postal Code","uitype":1,"value":"M4R"}],"header Name":"Software Engineer","widget Id":"**********00072311","seek CallBackUrl":"https:\/\/recruit.zoho.com\/recruit\/JBApplyAuth.do","awli IntegId":"urn:li:organization:33227750","is JobBoard":"false","user Id":"**********00253003","attach Arr":[],"awli ApiKey":"777ewbkw8y35k7","custom Template":"4","awli HashKey":"0cf78f64b0f01896b1ce429a7cb349a3238cbabab757df0ebfaee7dcd0154c3be16819c639ecc 401fd0e80808413e25dee23bb92208ff3fbde42f02b1c914da5","is CandidateLoginEnabled":true,"job Id":"**********03668001","FontSize":"15","location":"Wayne","embedsource":"CareerSite","indeed CallBackUrl":"https:\/\/recruit.zoho.com\/recruit\/JBApplyAuth.do","logo Id":"c5ddu440da3d354ce4a0eba993e2ab5f35438","seek AdvertId":"seek Anz:organization:seek:2iQG7cQwH"}
    $70k-94k yearly est. 60d+ ago
  • Java Software Engineer

    Opexpert

    Principal software engineer job in Greenwich, CT

    My Client is headquartered in Greenwich, Connecticut and has over 1,200 employees in its offices in the USA, Switzerland, Canada, Hong Kong, UK, Australia, Hungary, Russia, Japan, India, China and Estonia. My Client is regulated by the SEC, FINRA, NYSE, FCA and other regulatory agencies around the world. Job Description 1. Brokerage platform development -- front and/or back-end, depending on experience. 2. Front end: Java Swing. End-user facing trading platform. 3. Back end: Core Java. Data model and transport layers. Multithreaded/high throughput. XML. Qualifications 1. Bachelor's in EE, CS, Math, Physics or similar (Masters/PhD a plus). 2. Technically oriented, proactive, and enthusiastic, with extreme attention to detail. 3. Working experience with core Java. 4. Knowledge of Java Swing and/or strong desire to learn Java Swing. 5. English written/verbal communication skills. 6. Mobile software development a plus. Additional Information All your information will be kept confidential according to EEO guidelines.
    $70k-93k yearly est. 22h ago
  • Platform Software Engineer

    Drum Associates

    Principal software engineer job in Secaucus, NJ

    Our client is looking for a driven and results oriented Software Engineer to join the platform engineering team. This role would be a great fir if you are a self-starter with experience building and integrating scalable, distributed enterprise software using cloud services in an agile environment. You have a history of delivering quality software on schedule. You have a sense of responsibility, ownership and pride in your work. You will be collaborating with Product Owners, Business Analysts, Designers and Software Engineers to plan and implement your engineering solutions. Major Responsibilities: * Working with stakeholders and peers to translate functional, technical, and business requirements into technical requirement * Designing and implementing microservices with thoughtfully defined APIs * Using your extensive knowledge of APIs to build RESTful services for integration with internal and external services * Implementing best practices for SDLC including development, testing, and deployment pipelines. * Partnering with DevOps to plan CI/CD, infrastructure transitions, upgrades, technical refresh and preventative maintenance Required Skills/Knowledge/Experience: * 3+ years of experience designing and implementing enterprise level software * Hands on experience developing in C# / .NET * Experience with Cassandra, Git, ADO and Jira * Experience with Azure and related cloud-based tools (APIM, Azure Gateway Management, Azure Key Vault, etc) * Experience with RESTful API implementation and service-oriented architecture * Knowledge of application security and authentication schemes * Experience with multi-geography, multi-tier service design and management * Experience with agile development practices * Technical knowledge of CI/CD, containerization, Kubernetes, CDN and traffic management * Work independently while understanding the necessity for communicating and coordinating work efforts with other employees and organizations * Excellent analytical, problem-solving, and interpersonal skills * Focus on a results-oriented approach with appropriate balance between planning and execution * Prior experience in digital media, especially with streaming content, preferred Educational Background Required * Bachelor's Degree in Computer Science or relevant work experience.
    $71k-94k yearly est. 60d+ ago
  • Software Engineer

    Syspros

    Principal software engineer job in Wilton, CT

    Systems Pros specializes in the placement of technical professionals with work experience in the areas of software, hardware and information technology. Our team uses our extensive database of qualified consultants to fill your position quickly with the talent you need to be successful. Job Description The individual will be responsible for key modules of the production software throughout the development cycle, ranging from specifying functional requirements by working with multi-disciplinary teams, providing detailed design specifications, outlining testing effort, to implementing the software and executing the testing steps to qualify the product, etc. The engineer will work closely with the team leader, the project management and other developers to create robust software that offers advanced architecture and fulfills the business needs. Contract for 12+ months. Qualifications C or C++ programming experience Real-time, embedded programming on Unix/Linux preferred. Experience with Python is a plus. Experience with Clearcase is a plus. Additional Information All your information will be kept confidential according to EEO guidelines.
    $70k-93k yearly est. 22h ago
  • SAP BTP Software Engineer

    Central Business Solutions 3.2company rating

    Principal software engineer job in Englewood Cliffs, NJ

    As a Keystone SAP BTP Software Engineer, you will be an integral part of our IT team, focusing on designing and implementing robust SAP Cloud Platform Integration solutions. This role provides a unique opportunity to work on cutting-edge technologies and contribute to the optimization of our business processes. We are looking for a candidate with expertise in various adapters, including SFTP, HTTPS, Mail, AMQP, Advanced Event Mesh, and others. The ideal candidate will have a proven track record of successfully migrating from other middleware platforms. Responsibilities include, but are not limited to: Collaborate with cross-functional teams to understand integration requirements and design effective solutions within the SAP Integration Suite. Develop and implement integration solutions using various adapters such as SFTP, HTTPS, Mail, AMQP, Advanced Event Mesh, and others, ensuring seamless connectivity between SAP and non-SAP systems. Lead the API management process, including the design, creation, and maintenance of APIs to facilitate data exchange between different applications. Contribute to the migration process from other middleware platforms to the SAP Integration Suite. Work on end-to-end integration projects, focusing on development, analytics, and optimization. Provide expertise in troubleshooting and resolving integration-related issues. Collaborate with stakeholders to gather requirements and ensure successful delivery of integration projects. Troubleshoot and resolve issues related to integration processes in production and non-production environments. Stay informed about SAP Integration Suite updates and new features to recommend process improvements. Create and maintain comprehensive technical documentation for SAP CPI integration solutions. Qualifications Communication Skills Excellent written and verbal communication skills Confident, articulate, and professional speaking abilities Empathic listener and persuasive speaker Writing creative or factual Speaking in public to different audiences Excellent presentation and negotiation skills Willingness to complete work with little direction or supervision Technical Skills Experience as integration developer (SAP BTP, HCI, CPI) with a minimum of 5 years of hands-on experience and overall of minimum 10 years integration development. Knowledge in various SAP modules and Integration development working on large-scale SAP S/4 transformations. Bachelor's degree in Computer Science, Information Technology, or a related field. Proven experience as a SAP Integration Suite Developer with a focus on integration development. Strong knowledge of SAP Cloud Platform Integration tools and technologies. Hands-on experience with SAP CPI adapters, mappings, and scripting. Familiarity with SAP S/4HANA and other SAP modules. Experience in transformation projects e.g., from SAP ECC to S/4 HANA (S/4 Conversions, green field, brown field, blue field etc.) Excellent problem-solving and debugging skills. Strong communication and interpersonal skills. Ability to work effectively in a collaborative team environment. Proficiency in working with various adapters, including SFTP, HTTPS, Mail, AMQP, Advanced Event Mesh, and others, within the SAP Integration Suite. Strong understanding of API management principles and best practices. Hands-on experience with SAP Cloud Platform Integration (CPI) and SAP Process Orchestration (PO). Familiarity with various data formats and protocols (XML, JSON, SOAP, REST). Experience in developing and optimizing integration processes for SAP and non-SAP applications Central Business Solutions, Inc(A Certified Minority Owned Organization) Checkout our excellent assessment tool: ************************* Checkout our job board : *********************** ===================================================== Central Business Solutions, Inc 37600 Central Court Suite 214 Newark CA, 94560 Phone: ************* Fax: ************** Web: ************************* =====================================================
    $74k-101k yearly est. 15d ago
  • Java Software Engineer

    CWT

    Principal software engineer job in Stamford, CT

    Carlson Wagonlit Travel is currently seeking a Java Software Engineer to join our team. The Java Software Engineer is responsible for completing all assigned tasks according to project timelines, while ensuring zero defects. Tasks include implementing or maintaining new or modified software products. Carlson Wagonlit Travel is looking for talented and enthusiastic people. People who want to realize their professional ambitions while delivering the highest levels of expertise and service to our customers. As a global leader in business travel management, we offer exciting opportunities in different areas around the world. If you share our commitment to excellence and customer care and enjoy professional challenges, we would like to hear from you. Learn about us and start your journey. Responsibilities: * Think analytically and solve problems. * Possess in-depth understanding of software design and programming principles. * Design, implement, deploy and maintain complex software solutions that fully satisfy the business requirement. * Provide high quality code reviews to entry level developers and peers. * Adhere to and support the team's code quality goals; write unit tests providing 100% code coverage. * Practice good development methodology and occasionally fulfill technical leadership roles. * Contribute to define clear and well-formed user stories and defects. * Set up and maintain Dev and Test tools and environments, and help run automated functional and performance tests. * Assist in preparation and on-the-day activities for production releases. * Provide technical support including issue investigation and analysis for production alerts; fulfill tasks that aid monitoring of production health. * Effectively communicate (written, verbal) issues and solutions in a clear, consistent manner through appropriate methods (voice calls, email, instant messaging, and ticketing systems). Required Qualifications: * 3 or more years as a software developer, doing ground up development with Java and related web frameworks * Experience working in a continuous integration environment * Experience using a unit testing framework as well as related tools * Experience writing software that follows software development standards and secure coding practices * Experience working in a development team with more than 2 developers * Recent experience in a technical software development role in the last 6 months * Experience with SQL * Experience with SOAP, REST, and APIs * Experience with HTML, CSS and JavaScript * Experience with Spring Boot and Camel Preferred Qualifications: * Experience with maven and ant * Experience with Oracle DB, MS SQL or MySQL * Experience working in a DevOps team * Experience developing cloud-based applications (i.e. AWS) * Experience with one or more API Gateway products * Experience with containers (i.e. Docker and Kubernetes) * Experience working in an agile environment - Scrum or Kanban * Experience working in the Travel Industry domain * Experience working in a start-up company environment * Experience working in a geographically distributed or multicultural team Education: * Bachelor of Science in Computer Science, Computer Engineering, Math or equivalent exposure *LI-NK
    $70k-93k yearly est. Auto-Apply 60d+ ago
  • Software Engineer, iOS Core Product - Paterson, USA

    Speechify

    Principal software engineer job in Paterson, NJ

    Job Description The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its App of the Day. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview With the growth of our iOS app, being the #18 productivity app in the App Store category and also our recent recognition as Apple's 2025 Design Award for Inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work on new and exciting projects to push our missing forward. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Opportunity to lead key engineering and product decisions Actively shipping production code for the Speechify iOS app Work within a dedicated product team Participate in product discussions to shape the product roadmap Maintain and enhance the existing complex app architecture An Ideal Candidate Should Have Experience. You've worked on products that scaled to a large user base Track record. You have worked on various products from inception to decent traction. You have been responsible for engineering the product Customer obsession. We expect every team member whose responsibilities directly impact customers to be constantly obsessed about providing the best possible experience Product thinking. You make thoughtful decisions about the evolution of your product and support internal teams and designers into taking the right direction Speed. You work quickly to generate ideas and know how to decide which things can ship now and what things need time Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down Technical skills. Swift, SwiftUI Technical Requirements: Swift Programming Language SwiftUI experience Experience in Multithreading Programming Working with CI/CD infrastructure Experience with Fastlane SOLID principles, the ability to write every single class according to SOLID Experience with Git and understanding of different Git strategies What We offer: A fast-growing environment where you can help shape the company and product An entrepreneurial crew that supports risk, intuition, and hustle The opportunity to make a big impact in a transformative industry A competitive salary, a collegiate atmosphere, and a commitment to building a great asynchronous culture Work on a product that millions of people use and where daily feedback includes users sharing that they cried when they first found the product because it was so impactful on their lives Support people with learning differences like Dyslexia, ADD, Low Vision, Concussions, Autism, and Second Language Learners, and give reading superpowers to professionals all over the world Work in one of the fastest growing sectors of tech: Intersection of Artificial Intelligence and Audio The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $71k-94k yearly est. 23d ago
  • Software Engineer II

    Ask Staffing

    Principal software engineer job in Jericho, NY

    Leading global Insurance Company Interested candidates can reach me at (678)-819-8520 or can mail me at xavierk@askstaffing. com Job DescriptionSummary: • Code and debug application code for complex systems or large projects • Needs good communication skills, needs to work from verbal instruction as well as documented requirements • Convert user requirements to a programming specification Interested candidates can reach me at (678)-819-8520 or can mail me at xavierk@askstaffing. com QualificationsRequired • Oracle skills in SPL, PLSQL and Oracle Reports • Oracle Forms a plus Interested candidates can reach me at (678)-819-8520 or can mail me at xavierk@askstaffing. com Additional Information What does your group support: Custom Oracle application 11g database and Web logic application server Interested candidates can reach me at (678)-819-8520 or can mail me at xavierk@askstaffing. com
    $80k-107k yearly est. 60d+ ago
  • Software Engineer

    Pariveda Solutions 4.6company rating

    Principal software engineer job in Bogota, NJ

    Pariveda is a North American-based, employee-owned professional services firm. We provide strategy and technology services across industries. As a mission-driven organization and Certified B Corp, we enable our clients to imagine and do more, whether it's making next quarter's goals or navigating the future. From ideas to impact, we help clients get better at what they do to improve people and profits. Learn more about our mission and culture as well as our recruitment process and interview prep. Pariveda is launching an office in Bogotá to expand our reach and provide unparalleled services to our clients. We are seeking a skilled Software Engineer Consultant to join our dynamic team and drive the success of our cloud-based solutions. As the Software Engineer Consultant, you will play a pivotal role in supporting the development, deployment, and maintenance of cloud-based applications within our Solutions Center in Bogotá. You will collaborate closely with cross-functional teams, including our US-based colleagues and directly interact with our clients. To learn more about our culture and what you can expect at Pariveda, review our Findamentals- the behaviors that show who we are. You Can Expect To: * Grow your career with the support of a dedicated mentor and a clearly defined career path. You will be reviewed every 6 months and eligible for promotion every 12 months. * Try new things to develop yourself as a leader. Learn to estimate, gather requirements, develop, test, manage projects, architect and deliver. We do it all! * Explore different technologies and develop in cloud technologies like AWS, Azure, and Google Cloud. Build modern applications, data driven solutions, IoT, Machine Learning, AI, DevOps, and more with languages including: Python, .NET, Java, JavaScript, and SQL, Web technologies like React, Redux, Angular, Vue, and Mobile technologies including iOS and Android * Sharpen your professional communication skills. Create and present findings, solutions, and demos to audiences including senior executives and stakeholders * Work within a hybrid model * Actively engage in our culture of continuous learning, community service, social gatherings, and personal and professional development * Work with smart, humble, and supportive people We Look For: The successful candidate possesses the following critical qualifications: * Passionate technologists with 1+ year of full-time software development experience * Lifelong learners for a passion for technology * Skilled problem solvers with the desire and proven ability to create innovative solutions * Flexible and adaptable attitude- Client, teams and technologies will change with each new challenge * Future technology leaders- Dynamic individuals energized by fast paced personal and professional growth * Professional communicators who can explain and present concepts to technical and non-technical audiences alike * Bachelor's Degree in MIS, Computer Science, Math, Engineering or comparable experience * Fluency in English is required for effective communication with US-based colleagues and customers * Legally authorized to work in Colombia Pariveda Benefits * Medical, dental and limited vision - Colmedica * Life Insurance * EAP * Online Caring Community - CareFlash * Financial Education Program - Trust Momentum * E-learning catalog in Udemy * Cell Phone Device * Cell Phone Stipend * One-time $300,000 COP stipend to purchase a mouse, keyboard, monitor, laptop * On Call Allowance * Entitled to 15 working days each calendar year * Entitled to up to 180 days (6 months) of absence for non-work-related sickness * Maternity Leave * Paternity Leave * Mourning Leave * Colombian Public Holiday Pariveda Solutions aspires that our employee diversity is representative of the markets in which we serve. Employment decisions are based solely on merit and business needs and not on race, color, religion, sex, sexual orientation, gender, gender identity, gender expression, pregnancy, marital status, national origin, citizenship status (if authorized to work in the country where the job is located), uniform service member, military or veteran status, ancestry, age (over 40), physical or mental disability including HIV or AIDS, medical condition, genetic information, political affiliation, or any other category protected by applicable federal, provincial, or local law. Our commitment to a welcoming, inclusive environment means we embrace applicants from all backgrounds. If you feel you may need an accommodation at any stage of our interview process due to a disability, please contact the Human Resources team at ************************************ or ***************, select option 3 and then option 1 Human Resources.
    $73k-98k yearly est. Auto-Apply 27d ago
  • Software Engineer

    Connexio

    Principal software engineer job in North Hempstead, NY

    We are looking for a passionate Software Engineer to design, develop and install software solutions. Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages, like Java, Ruby on Rails or .NET programming languages (e.g. C++ or JScript.NET.) Our ideal candidates are familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment. Ultimately, the role of the Software Engineer is to build high-quality, innovative and fully performing software that complies with coding standards and technical design. Responsibilities Execute a full software development life cycle (SDLC) Develop flowcharts, layouts and documentation to identify requirements and solutions Write well-designed, testable code Produce specifications and determine operational feasibility Integrate software components into a fully functional software system Develop software verification plans and quality assurance procedures Document and maintain software functionality Troubleshoot, debug and upgrade existing systems Deploy programs and evaluate user feedback Comply with project plans and industry standards Ensure software is updated with latest features Requirements Proven work experience as a Software Engineer or Software Developer Experience designing interactive applications Ability to develop software in Java, Ruby on Rails, C++ or other programming languages Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate) Experience developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC) Experience with test-driven development Proficiency in software engineering tools Ability to document requirements and specifications BSc degree in Computer Science, Engineering or relevant field
    $80k-107k yearly est. 60d+ ago

Learn more about principal software engineer jobs

How much does a principal software engineer earn in Mount Pleasant, NY?

The average principal software engineer in Mount Pleasant, NY earns between $97,000 and $166,000 annually. This compares to the national average principal software engineer range of $98,000 to $182,000.

Average principal software engineer salary in Mount Pleasant, NY

$127,000

What are the biggest employers of Principal Software Engineers in Mount Pleasant, NY?

The biggest employers of Principal Software Engineers in Mount Pleasant, NY are:
  1. Mastercard
  2. PepsiCo
Job type you want
Full Time
Part Time
Internship
Temporary