Principal Software Engineer

1 day ago


Newburyport, United States Darling Consulting Group Full time
Job DescriptionJob Description

Position Overview/Purpose

Opportunity for a seasoned software engineer to accelerate Darling Consulting Group’s (DCG) data-driven initiatives in support of our rapidly growing software and data analytics businesses and the expansion of our service offerings to the banking industry. This individual will be responsible for building and maintaining a data platform and data tools across our software products and data warehouse solution. The position is also responsible for collaborating with key stakeholders on current and future needs for our data platform that will ensure a scalable, reliable, and secure data footprint. This person should be energized by the opportunity to work with large data sets and have expertise in the creation and management of data sets. Having expertise in Relational, Non-relational, and NoSQL databases is a must.

Responsibilities:

- Develop, design, and maintain solutions on a platform dedicated to large-scale processing of various data sets

- Architect, build, and operate future data architecture for our products and services on public cloud data platforms

- Work with broader engineering team in an Agile/Lean/DevOps environment to build web-based distributive systems on cloud platforms

- Drive projects from inception to delivery

- Build/enhance software and/or implement technologies in support of data operations

 

Requirements

- 10+ years of experience in distributed systems, some of which are in data warehouse or data infrastructure software development

- Experience building and maintaining enterprise software with .Net  technologies and python

- Deep understanding of engineering best practices for the full software development life cycle, including coding standards, code reviews, continuous integration, and SRE best practices

- Proficiency in working with polyglot data stores, including relational databases (Oracle, SQL  Server, MySQL), NoSQL (MongoDB, Cassandra, Elastic) and Data Warehouses (Redshift, Snowflake)

- Prior development experience building ETL processes and/or data pipelines for large data sets

- Experience working with public cloud PaaS offerings and various SaaS solutions

- Strong documentation and organizational skills

- Desire and aptitude to pick up new technologies quickly

 

Career Opportunities at Darling Consulting Group

Please direct all employment inquiries and resumes to Donna Harris, Chief Administrative Officer,

dharris@darlingconsulting.com or by fax to 978-465-6033

 



  • Newburyport, United States Darling Consulting Group Full time

    Principal/Senior Software Engineer Darling Consulting Group (DCG) is a leading national consulting services and online solutions provider to community banks and credit unions and has consistently been voted Top Places to Work by the Boston Globe.Position Purpose:Join our dynamic software engineering team dedicated to creating innovative solutions for the...


  • Newburyport, Massachusetts, United States Rochester Electronics L Full time

    Reliability Engineer Opportunity at Rochester ElectronicsRochester Electronics is seeking a skilled Reliability Engineer to join our team. As a Reliability Engineer, you will play a critical role in ensuring the reliability of our delivered parts in field use.Key Responsibilities:Collaborate with engineering groups to assess root cause and define corrective...

  • Process Engineer

    17 hours ago


    Newburyport, Massachusetts, United States Rochester Electronics L Full time

    Join Rochester Electronics as a Process Engineer!We are seeking a highly skilled Process Engineer to join our team at Rochester Electronics. As a Process Engineer, you will play a critical role in developing and documenting manufacturing techniques, materials, tools, and processes related to back-end semiconductor assembly.Key Responsibilities:Establish...

  • Assembly Engineer

    4 months ago


    Newburyport, United States Rochester Electronics Full time

    Assembly EngineerRochester Electronics is hiring immediately for an Assembly Engineer! For the last 40 years, Rochester Electronics, in partnership with over 70 leading semiconductor manufacturers, has provided our valued customers with a continuous source of critical semiconductors. As an original manufacturer stocking distributor, Rochester has over 15...


  • Newburyport, United States Rochester Electronics L Full time

    Job DescriptionJob DescriptionPosition Description Position Title: Senior Engineering TechnologistDate: April 2023 Reports To: Manager, Assembly Engineering FLSA Classification: Exempt __________________________________________________________________________________________GENERAL SUMMARY The Senior Engineering Technologist assists with development and...


  • Newburyport, United States Rochester Electronics L Full time

    Job DescriptionJob DescriptionRochester Electronics is hiring immediately for a Reliability Engineer!For the last 40 years, Rochester Electronics, in partnership with over 70 leading semiconductor manufacturers, has provided our valued customers with a continuous source of critical semiconductors. As an original manufacturer stocking distributor, Rochester...


  • Newburyport, Massachusetts, United States Rochester Electronics L Full time

    Job OverviewRochester Electronics L is seeking a skilled Engineering Technician I to join our team. As a key member of our engineering department, you will play a critical role in supporting new product releases and sustaining existing manufacturing releases.Key ResponsibilitiesTest Equipment Operation: Operate electrical test equipment for validation,...


  • Newburyport, Massachusetts, United States Rochester Electronics Full time

    Job Title: Senior Assembly Process EngineerRochester Electronics is seeking a highly skilled Senior Assembly Process Engineer to join our team!About UsWe are a leading semiconductor manufacturer and distributor, with over 40 years of experience in providing critical semiconductors to our valued customers. Our commitment to excellence and customer...


  • Newburyport, United States Rochester Electronics L Full time

    Job DescriptionJob DescriptionRochester Electronics is immediately hiring a Senior Reliability Engineer! At Rochester Electronics, we create an excellent employee experience focused on value, performance, motivation, recognition, and career growth. Many companies say their employees are their most important asset. At Rochester Electronics, we mean it! Our...


  • Newburyport, Massachusetts, United States Rochester Electronics L Full time

    Job Title: Senior Assembly Process EngineerRochester Electronics is seeking a highly skilled Senior Assembly Process Engineer to join our team.Job SummaryThe Senior Assembly Process Engineer will be responsible for developing and documenting manufacturing techniques, materials, tools, and processes related to backend semiconductor assembly. This role will...


  • Newburyport, Massachusetts, United States Rochester Electronics L Full time

    About the RoleRochester Electronics L is seeking a highly skilled Process Engineer to join our team. As a Process Engineer, you will play a critical role in developing and documenting manufacturing techniques, materials, tools, and processes related to back-end semiconductor assembly.Key ResponsibilitiesProcess Development: Establish high-yielding,...


  • Newburyport, Massachusetts, United States Rochester Electronics L Full time

    Job SummaryRochester Electronics is seeking a highly skilled Senior Process Engineer to join our team. As a key member of our manufacturing team, you will be responsible for developing and documenting manufacturing techniques, materials, tools, and processes related to back-end semiconductor assembly.Key ResponsibilitiesEstablish high-yielding,...

  • Process Engineer

    2 days ago


    Newburyport, Massachusetts, United States Rochester Electronics L Full time

    Job SummaryRochester Electronics is seeking a skilled Process Engineer to develop and document manufacturing techniques, materials, tools, and processes related to back-end semiconductor assembly.Key ResponsibilitiesEstablish high-yielding, cost-effective processes based on product needs and customer requirements.Maintain knowledge of new developments in...

  • Process Engineer

    4 months ago


    Newburyport, United States Rochester Electronics L Full time

    Job DescriptionJob DescriptionRochester Electronics is immediately hiring for a Process Engineer!At Rochester Electronics, we create an excellent employee experience focused on value, performance, motivation, recognition, and career growth. Many companies say their employees are their most important asset. At Rochester Electronics, we mean it! Our benefits...


  • Newburyport, Massachusetts, United States Rochester Electronics Full time

    Job SummaryThe Senior Assembly Process Engineer develops and documents manufacturing techniques, materials, tools, and processes related to back-end semiconductor assembly.Key ResponsibilitiesEstablishes high-yielding, cost-effective processes based on product needs and customer requirements.Maintains knowledge of new developments in manufacturing and design...

  • Process Engineer

    2 days ago


    Newburyport, United States Rochester Electronics L Full time

    Job DescriptionJob DescriptionRochester Electronics is immediately hiring for a Process Engineer!At Rochester Electronics, we create an excellent employee experience focused on value, performance, motivation, recognition, and career growth. Many companies say their employees are their most important asset. At Rochester Electronics, we mean it! Our benefits...


  • Newburyport, Massachusetts, United States Rochester Electronics L Full time

    Job SummaryRochester Electronics L is seeking a highly skilled Senior Process Engineer to join our team. As a key member of our manufacturing organization, you will be responsible for developing and implementing high-yielding, cost-effective processes for back-end semiconductor assembly.Key ResponsibilitiesProcess Development: Establish and document...


  • Newburyport, United States Rochester Electronics Full time

    Senior Assembly Process Engineer Rochester Electronics is hiring immediately for a Senior Assembly Process Engineer! For the last 40 years, Rochester Electronics, in partnership with over 70 leading semiconductor manufacturers, has provided our valued customers with a continuous source of critical semiconductors. As an original manufacturer stocking...


  • Newburyport, Massachusetts, United States Rochester Electronics L Full time

    Job SummaryRochester Electronics is seeking an experienced Associate Process Engineer to join our team. As a key member of our manufacturing team, you will be responsible for developing and documenting manufacturing techniques, materials, tools, and processes related to back-end semiconductor test and automation.Key ResponsibilitiesEstablish high-yielding,...


  • Newburyport, United States Rochester Electronics L Full time

    Job DescriptionJob DescriptionRochester Electronics is currently hiring for an Engineering Technician I!At Rochester Electronics, we create an excellent employee experience focused on value, performance, motivation, recognition, and career growth. Many companies say their employees are their most important asset. At Rochester Electronics, we mean it!...