Current jobs related to Software Engineering Manager - Princeton - ingenium.agency

  • Software Engineer

    2 weeks ago


    Princeton, California, United States Indium Software Full time

    We are seeking a highly skilled Software Engineer to join our team at Indium Software. As a Java Developer, you will play a key role in the design, development, and maintenance of our investment applications, including portfolio management systems, trading systems, and research systems.Key Responsibilities:Develop and implement software solutions using Java,...


  • Princeton, New Jersey, United States Capgemini Engineering Full time

    About the RoleWe are seeking a highly motivated LIMS LabVantage Engineer to join our team at Capgemini Engineering. As a key member of our software development team, you will be responsible for introducing medium-to-large-scale change in a corporate environment and will have strong laboratory informatics software and application knowledge, specifically with...


  • Princeton, New Jersey, United States Capgemini Engineering Full time

    About the RoleWe are seeking a highly motivated LIMS LabVantage Engineer to join our team at Capgemini Engineering. As a key member of our software development team, you will be responsible for designing, developing, and implementing medium-to-large-scale changes in a corporate environment.Key ResponsibilitiesReview and assess risk to ensure accuracy and...


  • Princeton, New Jersey, United States Capgemini Engineering Full time

    About the RoleWe are seeking a highly motivated LIMS LabVantage Engineer to join our team at Capgemini Engineering. As a key member of our software development team, you will be responsible for designing, developing, and implementing medium-to-large-scale changes in a corporate environment.Key ResponsibilitiesReview and assess risk to ensure accuracy and...


  • Princeton, New Jersey, United States Capgemini Engineering Full time

    About the RoleWe are seeking a highly motivated LIMS LabVantage Engineer to join our team at Capgemini Engineering. As a key member of our laboratory informatics team, you will be responsible for introducing medium-to-large-scale change in a corporate environment and will have strong laboratory informatics software and application knowledge, specifically...


  • Princeton, New Jersey, United States Capgemini Engineering Full time

    About the RoleWe are seeking a highly motivated LIMS LabVantage Engineer to join our team at Capgemini Engineering. As a key member of our laboratory informatics team, you will be responsible for introducing medium-to-large-scale change in a corporate environment and will have strong laboratory informatics software and application knowledge, specifically...


  • Princeton, New Jersey, United States Capgemini Engineering Full time

    About the RoleWe are seeking a highly motivated LIMS LabVantage Engineer to join our team at Capgemini Engineering. As a key member of our team, you will be responsible for introducing medium-to-large-scale change in a corporate environment and should have strong laboratory informatics software and application knowledge of relevant...


  • Princeton, New Jersey, United States Ness Digital Engineering Full time

    About the RoleWe are seeking a highly skilled Senior.NET Software Engineer to lead our team in delivering cutting-edge digital solutions. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and secure software applications using modern web development technologies.Key ResponsibilitiesLead the...

  • Manual Tester

    4 weeks ago


    Princeton, Massachusetts, United States Indium Software Full time

    About the Role:We are seeking a skilled Manual Tester to join our team at Indium Software. As a Manual Tester, you will play a critical role in ensuring the quality of our software products.Key Responsibilities:Perform routine, smart, and focused exploratory tests based on high-risk areas to identify and report defects.Assist in writing and performing manual...


  • Princeton, New Jersey, United States Ness Digital Engineering Full time

    Job Title: Lead.Net DeveloperNess Digital Engineering is a full lifecycle digital engineering firm that offers digital advisory through scaled engineering services. We combine our core competence in engineering with the latest in digital strategy and technology to seamlessly manage Digital Transformation journeys from strategy through execution to help...

  • Automation Engineer

    6 days ago


    Princeton, New Jersey, United States Indium Software Full time

    Job Title: Senior Automation EngineerIndium Software is seeking a highly skilled Senior Automation Engineer to join our team.Job SummaryWe are looking for a talented Automation Engineer to develop and implement automated test scripts for embedded software. The ideal candidate will have a strong background in Python programming, experience with automation...


  • Princeton, California, United States Indium Software Full time

    Indium Software is seeking a highly skilled Java Developer to join our team. The ideal candidate will have 7-10 years of experience in senior-level core Java, microservices, AWS, Kubernetes, and SQL. They will be responsible for working on investment applications such as portfolio management systems, trading systems, and research systems across equity, fixed...


  • Princeton, California, United States Indium Software Full time

    Indium Software is seeking a highly skilled Java Developer to join our team. The ideal candidate will have 7-10 years of experience in senior-level core Java, microservices, AWS, Kubernetes, and SQL. They will be responsible for executing on investment applications, including portfolio management systems, trading systems, and research systems. The candidate...


  • Princeton, New Jersey, United States Indium Software Full time

    Job Title: Senior Automation EngineerIndium Software is seeking a highly skilled Senior Automation Engineer to join our team. As a Senior Automation Engineer, you will be responsible for designing, developing, and maintaining automation frameworks to ensure the quality and efficiency of our software products.Responsibilities:Design and develop automation...


  • Princeton, United States Indium Software Full time

    Job OverviewPosition: Embedded Systems Quality Assurance EngineerEducational Background: Bachelor’s degree in Computer Science, Engineering, or Information TechnologyExperience Required: 4-8 YearsLocation: RemoteWork Arrangement: On-siteKey Responsibilities:Possess expertise in product testing roles, with practical experience in programming languages such...


  • Princeton, New Jersey, United States Ness Digital Engineering Full time

    About the RoleNess Digital Engineering is a leading digital engineering firm that offers comprehensive digital advisory services through scaled engineering solutions. Our team combines core engineering competencies with the latest digital strategy and technology to seamlessly manage digital transformation journeys from strategy through execution.We are...


  • Princeton, New Jersey, United States Ness Digital Engineering Full time

    Ness Digital Engineering is a leading digital engineering firm that offers a range of services to help businesses thrive in the digital economy. As a trusted partner, we help our clients engineer their company's future with cloud and data.Job Summary:We are seeking a highly skilled and experienced Lead Software Architect to join our team. The successful...


  • Princeton, United States Capgemini Engineering Full time

    Life at CapgeminiCapgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer:Flexible workHealthcare including dental, vision, mental health, and well-being programsFinancial well-being programs such as 401(k) and Employee Share Ownership PlanPaid time off and paid holidaysPaid...


  • Princeton, New Jersey, United States InsideHigherEd Full time

    Job Title: Associate Director of Research Software EngineeringCompany: InsideHigherEdThe Research Software Engineering Group at InsideHigherEd is seeking an Associate Director of Research Software Engineering. This role involves leading a team of Research Software Engineers to enhance the quality, performance, and sustainability of computational research...

  • Software Engineer

    3 weeks ago


    Princeton, United States Trimble Maps Full time

    Job Description:We are seeking a highly skilled Mid/Senior Software Engineer with extensive experience in creating search engines. The ideal candidate will have a strong background in Solr, Natural Language Processing (NLP), and Named Entity Recognition (NER). Advanced skills in Solr, including indexing, sharding, querying, and performance tuning, are...

Software Engineering Manager

4 months ago


Princeton, United States ingenium.agency Full time
Job DescriptionJob Description

Software Engineering Manager


The time is now to join a high-impact effort addressing the unprecedented challenges of climate change. Climate Central is a non-profit organization that sits at the intersection of cutting-edge scientific research and public communication. We are looking for a motivated, standout engineering leader for our experienced, distributed team. The scale of our challenges requires leveraging the best available computational methods, infrastructure, and talent. We have a larger portfolio of ambitious technology projects than ever before, and are looking for deep expertise in software development and engineering management to realize our vision.


Your responsibilities will include:

  • Managing a small team of experienced software developers
  • Crafting specifications, designs, and system architectures
  • Coordinating contributions to large systems
  • Thoughtful design and code reviews for SQL and Python code
  • Collaborating with the CTO, product and project managers to ensure development activities are aligned with business goals
  • Streamlining our research-to-product pipeline in collaboration with climate scientists and data scientists
  • Insisting on engineering excellence, while maintaining a very tight development schedule
  • Hands-on contributions to systems where it makes sense, in balance with other duties


Essential qualifications for this role:

  • 10+ years of professional Python and/or SQL development for production software systems
  • Significant direct experience (3+ years) developing for PostgreSQL
  • Superb polyglot programming skills
  • Expertise in software architecture of batch processing systems
  • Expertise in managing code complexity
  • Accomplishment as a technical designer, expositor and communicator
  • Demonstrated leadership by example


Preference will be given to candidates who:

  • Have at least some Machine Learning or data science education or experience. The more the better.
  • Have experience with geospatial data and GIS systems, including PostGIS SQL extensions
  • Have experience working with social network data, especially Twitter
  • Have experience with Python web frameworks - Django and Django REST Framework in particular


Location

This position could be substantially or even fully remote. We are a 21st Century organization and understand the value of distributed teams. However, we also value on-site presence. Climate Centrals headquarters are in Princeton, N.J., operating under standard US Eastern time business hours. Preference will be given to candidates who are able to be present in our Princeton, NJ office at least once per month, and ideally once per week or more. Candidates must be eligible for employment in the United States.