Engineer, Senior
Software engineer job in Everett, MA
WHO WE ARE
As the nation's largest producer of clean, carbon-free energy, Constellation is focused on our purpose: accelerating the transition to a carbon-free future. We have been the leader in clean energy production for more than a decade, and we are cultivating a workplace where our employees can grow, thrive, and contribute.
Our culture and employee experience make it clear: We are powered by passion and purpose. Together, we're creating healthier communities and a cleaner planet, and our people are the driving force behind our success. At Constellation, you can build a fulfilling career with opportunities to learn, grow and make an impact. By doing our best work and meeting new challenges, we can accomplish great things and help fight climate change. Join us to lead the clean energy future.
TOTAL REWARDS
Constellation offers a wide range of benefits and rewards to help our employees thrive professionally and personally. We provide competitive compensation and benefits that support both employees and their families, helping them prepare for the future. In addition to highly competitive salaries, we offer a bonus program, 401(k) with company match, employee stock purchase program comprehensive medical, dental and vision benefits, including a robust wellness program paid time off for vacation, holidays, and sick days and much more.
Expected salary range of $118,800 to $132,000, varies based on experience, along with comprehensive benefits package that includes bonus and 401(k).
PRIMARY PURPOSE OF POSITION
Performs advanced technical/engineering problem solving in support of Power plant operations. Responsible for technical decisions. Possesses excellent knowledge in functional discipline and its practical application and has detailed knowledge of applicable industry codes and regulations.
PRIMARY DUTIES AND ACCOUNTABILITIES
Provide in-depth technical expertise to develop, manage and implement engineering analysis, activities and programs
Provide technical expertise and consultation through direct involvement to identify and resolve equipment and system problems
Provide complete task management of engineering issues
Perform engineering tasks as assigned by supervision applying engineering principles
Accountable for the accuracy, completeness, and timeliness of work ensuring proper configuration management and assuring that standard design criteria, practices, procedures and codes are used in preparation of plans and specifications
Perform independent research, reviews, studies and analyses in support of technical projects and programs.
Recommend equipment, new concepts and techniques to improve performance, simplify construction, reduce costs, correct design or material flaws, or comply with changes in codes or regulations
MINIMUM QUALIFICATIONS
BS Engineering, and 5+ years professional experience
Has demonstrated solid or better results for at least 2 years and works independently in assigned areas of knowledge and skills
Has completed assigned skills and knowledge development training to broaden and deepen knowledge in select areas. Demonstrated ability to assist/mentor junior engineers on technical issues
PREFERRED QUALIFICATIONS
Demonstrated ability to assist/mentor junior engineers on technical issues
Higher level of accountability than an Engineer 2
Demonstrated proficiency leading cross functional initiatives at an asset/plant
Process Engineering experience in the Natural Gas industry
Rotating equipment experience (piping design, pumps, compressors, generators, natural gas processing, cryogenics, etc.)
KFC Team Member - Early Pay Access!
Software engineer job in Kingston, MA
Team Member
**We offer early wage access through Tapcheck so you can cash out on your wages before payday!**
At KFC, we feed the world. But we do more than fill people up. We fulfill their lives. Our meals matter; when we serve them with southern hospitality, we make our customers' day. So, our jobs are more than a paycheck-they're about being independent, having fun, and making new friends.
As a Team Member, you could be the smiling face that greets and serves customers. Or you could be the cook that prepares our world-famous chicken (and tell your friends you know the “secret” - just kiddin'). Whatever job you do, you know what you do matters - to your team and to your customers.
The good news is that your training will teach you everything you need to know to succeed on the job.
But there are a few skills you should have from the get-go:
You're a fun and friendly person who values customers and takes absolute pride in everything you do.
You like talking - a lot - even to strangers (despite what your Mom told you). This is important because you're not able to text message customers.
You've got attitude - the right kind of course - and understand the need to be on time, all the time. With loads of energy, you understand that work is easier - and more fun - working as a team.
And you're at least 16 years old.
Pay range for this position is $15.00 - $19.00/hr
Keep in mind, this is just basic information. You'll find out more after you apply. Independently owned, franchised, or licensed locations may have different requirements.
Software Quality Assurance Engineer
Software engineer job in Boston, MA
first PRO is now accepting resumes for a Manual Quality Assurance Engineer role in Boston, MA. This is a 6+month contract and onsite. Local candidates only.
Based on project requirements and technical design, develop, document, and execute detailed test plans, test cases, and test scripts based on requirements and specifications
Participate in requirement reviews and provide quality input early in the process
Plan test schedules & strategies in accordance with project scope & delivery dates
Schedule and review test plan review with project manager, business analyst, and UAT Lead
Desired Skills
6-10 years testing and/or Property & Casualty Insurance experience
Experience with Quality Center/ALM for requirements, test case and defect management
Data testing experience. Includes writing SQL and working with XML files
python programmer with data analytics skills
Software engineer job in Boston, MA
One of our staffing partners is looking for its Ecommerce client a Python programmer with data analytics.
Experience of 2-3 years. Not looking for senior programmers due to low pay
Salary offered $55-70k per year
Direct applicants only no c2c or company candidates due to low margins. The staffing company or client will reach directly to the applicants.
Develop clean, efficient Python code for data-driven applications
Design and maintain ETL pipelines and data workflows
Analyze large datasets to identify trends, patterns, and opportunities
Collaborate with data scientists and analysts to deploy models and dashboards
Build APIs and backend services to support data visualization tools
Optimize data storage and retrieval using SQL and NoSQL databases
Strong proficiency in Python and libraries like Pandas, NumPy, and Matplotlib
Experience with data analytics tools and techniques
Familiarity with SQL, PostgreSQL, or MongoDB
Understanding of data modeling and statistical analysis
Experience with web frameworks (e.g., Flask, Django)
Knowledge of version control systems (e.g., Git)
Familiarity with big data tools (Spark, Hadoop)
Knowledge of BI tools (Tableau, Power BI)
Software Engineer
Software engineer job in Boston, MA
Work schedule: Hybrid
Key Responsibilities:
Performance Tuning: Monitor and optimize performance, including query performance, resource utilization, and storage management.
User and Access Management: Manage user access, roles, and permissions to ensure data security and compliance with organizational policies.
Data Integration: Support and manage data integration processes, including data loading, transformation, and extraction.
Troubleshooting and Support: Provide technical support and troubleshooting for Snowflake-related issues, including resolving performance bottlenecks and query optimization.
Documentation and Reporting: Maintain detailed documentation of system configurations, procedures, and changes. Generate and deliver regular reports on system performance and usage.
Collaboration: Work closely with data engineers, analysts, and other IT professionals to ensure seamless integration and optimal performance of the Snowflake environment.
Best Practices: Stay up to date with Snowflake best practices and industry trends. Recommend and implement improvements and upgrades to enhance system functionality and performance.
Qualifications and Experience:
5+ years of experience in data architecture, data engineering, or database development.
2+ years of hands-on experience with Snowflake, including data modeling, performance tuning, and security.
At a minimum Bachelor's degree in Computer Science, Information Technology, or related field.
Experience with source control tools (GitHub preferred), ETL/ELT tools and cloud platforms (AWS preferred).
Experience or exposure to AI tools.
Deep understanding of data warehousing concepts, dimensional modeling, and analytics.
Excellent problem-solving and communication skills.
Experience integrating Snowflake with BI and reporting tools is a plus
Required Skills:
Strong proficiency in Snowflake architecture, features, and capabilities.
Knowledge of SQL and Snowflake-specific query optimization.
Experience with ETL tools and data integration processes.
Strong proficiency in SQL and Python.
Strong Database design and data modelling experience. Experience with data modeling tools.
Ability to identify and drive continuous improvements.
Strong problem solving and analytical skills.
Demonstrated process-oriented and strategic thinking skills.
Strong motivation and a desire to continuously learn and grow.
Knowledge of Snowflake security features including access control, authentication, authorization, encryption, masking, secure view, etc.
Experience working in AWS cloud environments.
Experience working with Power BI and other BI, data visualization, and reporting tools.
Business requirement gathering and aligning to solutions delivery.
Experience with data integration solutions and tools, data pipelines, and modern ways of automating data using cloud based and on-premises technologies.
Experience integrating Snowflake with an identity and access management program such as Azure IDP is a plus.
Experience with other relational database management systems, cloud data warehouses and big data platforms is a plus.
Analytical Skills: Excellent problem-solving and analytical skills with strong attention to detail.
Communication: Effective communication skills, both written and verbal, with the ability to convey complex technical information to non-technical stakeholders.
Teamwork: Ability to work independently and collaboratively in a fast-paced environment.
Preferred Skills:
Snowflake certification (e.g., SnowPro Core or Advanced Certification).
DeltaV Automation Engineer
Software engineer job in Boston, MA
DeltaV Automation Engineer
Experience Levels:
Mid-Level: 3-7 years
Senior: 7-14 years
Principal: 14+ years
A leading engineering and consulting firm in the life sciences sector is seeking experienced DeltaV Automation Engineers to support projects in the biotech and pharmaceutical industries. With over two decades of global experience, the firm specializes in manufacturing applications including process automation, MES, data analytics, and project management.
This is an excellent opportunity to join a dynamic team working on the design, automation, commissioning, and startup of cutting-edge facilities and systems. The ideal candidate will bring strong technical expertise, hands-on automation skills, and solid documentation capabilities.
Key Responsibilities
Design, configure, and implement process control solutions for life sciences manufacturing
Program, test, and document Emerson DeltaV DCS systems
Develop user requirements, software/hardware design specifications, and validation protocols
Create electrical panel schematics and scope of supply documentation
Lead and manage automation projects, ensuring timely progress and delivery
Support on-site installation, testing, and startup of control systems
Collaborate with plant engineers and operators to optimize control strategies
Provide training to operators and engineering staff on control systems
Qualifications
Bachelor's or Master's degree in Mechanical, Chemical, or related Engineering discipline
Proven experience in the biotech/pharma industry
Strong understanding of S88 Batch structure and DeltaV architecture
Proficient in reading and interpreting P&IDs and automation narratives
Hands-on experience with commissioning and startup of control systems
Familiarity with PLC, HMI, and SCADA platforms (Rockwell, Siemens, Wonderware, GE)
Knowledge of control system networking (TCP/IP, Ethernet/IP, OPC UA, Profibus)
Understanding of cGMP, FDA regulations, and 21 CFR Part 11 compliance
Java Full Stack Developer
Software engineer job in Boston, MA
ONLY LOCAL TO BOSTON, MA
In-Person Interview is a must!
No Corp-to-Corp - no vendors!
Job Title: Senior Java Full Stack Developer
Interview Process: 3 Rounds: 2 virtual, 1 on site with live coding and meet the team
We are seeking a highly skilled Senior Java Developer with expertise spanning both middle-tier server development (50%) and presentation-tier development (50%). You will work end-to-end-from front-end user interfaces through to database/OOM layers-delivering robust, high-performance web applications.
Key Responsibilities
Collaborate with Business Analysts to translate business requirements into technical designs.
Develop, test, and maintain high-quality source code across the full stack.
Create and execute unit tests; support functional and system integration testing.
Participate in deployment activities and production support when needed.
Design and integrate application components for seamless interoperability.
Ensure solutions meet performance, scalability, maintainability, and security standards.
Required Qualifications
Bachelor's degree in Computer Science, Engineering, or related field.
5+ years developing web-based applications using Java/J2EE technologies.
Strong experience with:
Core Java (multi-threading, Executor framework).
Spring, Spring MVC, Hibernate, MyBatis.
RESTful web services development and integration.
JavaScript, JSP, CSS, HTML, Angular, and modern JS libraries (e.g., jQuery).
AJAX, XML/XSLT, and JSON.
Application servers: JBoss, Apache, Tomcat.
SQL database design, stored procedures, and performance optimization.
Experience building and deploying microservices in AWS
Experience using GitHub Copilot in Agent mode to assist with Java development.
Ability to create cross-browser, cross-platform compatible solutions.
Strong understanding of web application security best practices.
Senior Software Engineer
Software engineer job in Woburn, MA
The Alexander Technology Group is looking for a Senior Software Engineer with a focus on AI Platforms and Edge Computing.
.
Full-time
Salary: 150-200k
Requirements:
Design and implement software platforms for AI, data processing, and edge-to-cloud deployments.
Architect and deploy scalable systems across hybrid environments.
Develop high-performance components in C/C++, Go, and Python.
Build APIs and middleware connecting AI models, data services, and applications.
Use IaC, Docker, and Kubernetes for automated, cloud-native deployments.
Optimize performance, security, and reliability in distributed systems.
Qualifications
7+ years in software engineering for embedded, cloud, or distributed systems.
Strong skills in C/C++, Go, Python, and Linux-based environments.
Experience with SOA, SaaS, and Infrastructure-as-Code (Terraform, CloudFormation).
Proficient with Docker, Kubernetes, and CI/CD workflows.
Knowledge of networking, debugging, and optimization in real-time systems.
Familiarity with AWS, Azure, or GCP.
If interested, please send resume to ************************
Senior Software Engineer
Software engineer job in Boston, MA
Immediate need for a talented Senior Software Engineer. This is a 12+ Months Contract opportunity with long-term potential and is located in Boston, MA (Onsite). Please review the job description below and contact me ASAP if you are interested.
Job ID:25- 94757
Pay Range: $70 - $80/hour. Employee benefits include, but are not limited to, health insurance (medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location).
Key Requirements and Technology Experience:
Must have skills: - Python, PySpark, AWS (Glue, EC2, Lambda), YAML
Bachelor's Degree
At least 10 years of experience in application development (Internship experience does not apply)
At least 5 years of experience in big data technologies
5+ years of experience in application development including Python, or Java
3+ years of experience with a public cloud (AWS, Microsoft Azure, Google Cloud)
3+ years experience with Distributed data/computing tools (MapReduce, Hadoop, Hive, EMR, Kafka, Spark, Gurobi, or MySQL)
2+ year experience working on real-time data and streaming applications
2+ years of experience with NoSQL implementation (Mongo, Cassandra)
2+ years of data warehousing experience (Redshift or Snowflake)
3+ years of experience with UNIX/Linux including basic commands and shell scripting
2+ years of experience with Agile engineering practices
Our client is a leading Banking and Financial Industry, and we are currently interviewing to fill this and other similar contract positions. If you are interested in this position, please apply online for immediate consideration.
Pyramid Consulting, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
By applying to our jobs you agree to receive calls, AI-generated calls, text messages, or emails from Pyramid Consulting, Inc. and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here.
Senior Software Engineer (Python & AWS)
Software engineer job in Boston, MA
This role is with a DeWinter Financial Services Partner
Boston, MA - Hybrid Role - We are targeting local candidates that can be in the Boston office 3 days per week.
12 Month + contract (or contract to hire, if desired)
We are targeting a mid or senior level software engineer who has experience in Python, AWS cloud, and has worked for financial services firms.
Overview:
The Senior Software Engineer will participate in a high level development capacity on a project building a robust, next gen web apps for an asset management firm in modern technologies. Previous experience in financial services preferred. Experience working with client facing teams, providing automated workflow solutions and data management tools. Experience and/or understanding of the various domains within an asset management firm (investment operations, performance and attribution, trading etc.) is desired.
Requirements:
Senior or Technical Lead level development experience
Several years of coding experience in Python.
Experience working in an AWS Tech Stack (Terraform, CloudFormation, Lambda, ECS, Aurora, etc.)
Experience building REST API's
Experience with CI/CD and Test Driven Development
Experience building API's and services for data access and integration purposes.
Prior experience working with Amazon Web Services is required.
Prior UI experience with React or Node is a plus, but not required.
Prior experience with the Snowflake Data Platform is a plus, but not required.
Senior Software Engineer
Software engineer job in Boston, MA
Senior Software Engineers - Relocate to NYC (Boston's Best Only)
Industry: High-performance trading & research engineering
Comp: $600k - $1.5m
We're hiring a small number of exceptional Software Engineers to join a high-impact engineering group in NYC. If you're in Boston and operating well above average, this is where your ability actually gets used.
What You'll Work On
Serious engineering - not feature factory work:
Distributed computing & large-scale data systems
Research/modelling platforms
High-performance execution & routing
Core infra powering real-time decisioning
Small teams. High autonomy. Immediate impact.
Who Should Apply
Engineers with clear, proven excellence, typically shown through:
Elite Foundations
Top CS/Math/EE degree (MIT/Harvard/CMU/Stanford/etc. or equivalent)
Strong GPA (usually 3.7+ or equivalent)
Real Engineering Depth
Distributed systems, infra, platform, HPC, research tooling or similar
Ownership of complex, performance-critical systems
Fast progression + high trust roles
High Problem-Solving Ability
Algorithms, systems thinking, clean architecture, first-principle reasoning.
Commercial Awareness
You build with purpose - speed, correctness, and impact matter to you.
Not a Fit
Web dev only, Maintenance roles, Anyone not relocating to NYC
What You Get
Market-leading comp
NYC relocation
High-calibre peers
Work that hits production fast
A genuinely career-defining engineering environment
If You're One of Boston's Top Engineers - Apply.
Senior Developer - FP&A Forecasting & Reporting
Software engineer job in Boston, MA
The Senior Developer role partners with the FP&A team and IT data team to design, build, and optimize the FP&A Forecasting and Reporting processes. This position will be accountable for developing and maintaining high-performance components, ensuring the processes scale effectively with complex calculations and large data volumes.
You will be a key member of the FP&A Transformation, helping to build a calculation and forecast modeling platform to support a growing, high pace firm.
You will act as a technical leader, bringing deep engineering expertise while working closely with FP&A, Investment, Actuarial and data specialists to ensure the processes deliver robust, efficient, and production-grade solutions.
KEY RESPONSIBILITIES
Platform Development & Optimization
Lead the design, development, and optimization of core code base using Python and Python-based compute environments (e.g., Jupyter, VS Code, Databricks).
Collaborate with FP&A and data teams to integrate FP&A forecasting models, analytics, and data pipelines.
Ensure computational performance, scalability, and reliability across FP&A workloads.
Drive technical innovation, including use of compute grids, data vectors, and AI-based methods where relevant.
Collaboration & Support
Partner with FP&A and external consultants to deliver performant model execution and tooling.
Provide technical guidance on backlog items and requirements for IT Data and supporting teams.
Serve as a senior escalation point for critical incidents, providing Tier-3 expertise when needed.
Governance & Best Practices
Establish and champion engineering standards, testing practices, and performance monitoring.
Contribute to platform documentation, run books, and knowledge-sharing initiatives.
Mentor junior developers and data engineers, raising engineering maturity across the team.
Ensure ongoing maintenance, upgrades, and optimizations are delivered with minimal disruption.
EDUCATION
An undergraduate or advanced degree in Computer Science, Engineering, or related field (or equivalent combination of education and experience).
SKILLS
Expert Python skills with proven experience in building high-performance, data-intensive systems.
Strong understanding of Life & Annuity data, financial models, or large-scale computational engines.
Deep knowledge of data management and integration in hybrid cloud ecosystems (AWS / Snowflake).
Hands-on experience with compute parallelization and performance optimization techniques.
Excellent interpersonal and communication skills; ability to interface effectively with FP&A and program leadership stakeholders.
Strong leadership qualities: mentoring, influencing, and guiding technical direction across teams.
EXPERIENCE
10+ years in professional software engineering, with significant hands-on Python development.
Demonstrated success building or maintaining financial modeling or large-scale computational systems.
Experience working with investment banks and/or within life and annuity insurance domains is highly desirable.
Proven track record in data-driven platforms, large-scale computation, or advanced analytics.
Experience with DevOps practices and ability to explain them to business users.
Desirable:
Cloud ecosystem expertise (AWS, Azure, Redshift)
Familiarity with AI/ML integration in computational systems
Experience in data visualization and reporting
Senior Software Engineer (Medical Device)
Software engineer job in Boston, MA
Join a mission-driven engineering team building next-generation technology for diagnosing and treating cardiac arrhythmias. You'll help develop a real-time medical platform that blends advanced visualization, hardware integration, and life-saving clinical workflows.
This onsite/hybrid role (4 days per week in Greater Boston) offers close collaboration, hands-on lab work, and the opportunity to shape a high-impact medical system from the ground up.
What we offer you in USA
We honor the contract terms you prefer.
20 paid vacation days per year
40 working hours per week
Retirement Plan 401(K)
Medical, Dental, Vision Insurance Plan for you and your Family
100% On-Site position in Newton
What You'll Do
Design, implement, and optimize high-performance system software in Python and C++.
Build and debug applications that interface directly with medical hardware, imaging systems, and embedded components.
Collaborate with hardware, systems, product, and QA teams to define requirements and deliver clinically reliable software.
Drive engineering quality through code reviews, automated testing, and CI/CD.
Mentor junior engineers and contribute to a culture of technical excellence.
Document architecture, design decisions, and verification processes for regulatory compliance.
Support lab evaluations, pre-clinical studies, and customer-facing demos.
Stay current on tools and frameworks to help advance system performance and scalability.
Required Qualifications
Bachelor's + 4 years of experience, or Master's + 2 years, or PhD with relevant work or research experience.
Strong proficiency in Python and C++.
Preferred Qualifications
Expertise in OOP, algorithms, and data structures.
Experience with real-time or embedded software development.
Familiarity with network protocols and hardware/software integration.
Hands-on experience with ROS, Linux development, and/or RTOS.
Knowledge of Git, CI/CD pipelines, Agile workflows.
Exposure to cloud platforms (AWS/Azure) and scalable architectures.
Strong communication and cross-functional collaboration skills.
Ability to take ownership of complex, mission-critical software modules.
Junior Data Engineer
Software engineer job in Boston, MA
Job Title: Junior Data Engineer
W2 candidates only
We are on the lookout for engineers who are open to upskill to the exciting world of Data Engineering. This opportunity is for our client, a top tier insurance company and includes a 2-3 week online pre-employment training program (15 hours per week), conveniently scheduled after business hours. Participants who successfully complete the program will receive a $500 stipend. This is a fantastic chance to gain in demand skills, hands-on experience, and a pathway into a dynamic tech role..
Key Responsibilities:
• Assist in the design and development of big data solutions using technologies such as Spark, Scala, AWS Glue, Lambda, SNS/SQS, and CloudWatch.
• Develop applications primarily in Scala and Python with guidance from senior team members.
• Write and optimize SQL queries, preferably with Redshift; experience with Snowflake is a plus.
• Work on ETL/ELT processes and frameworks to ensure smooth data integration.
• Participate in development tasks, including configuration, writing unit test cases, and testing support.
• Help identify and troubleshoot defects and assist in root cause analysis during testing.
• Support performance testing and production environment troubleshooting.
• Collaborate with the team on best practices, including Git version control and CI/CD deployment processes.
• Continuously learn and grow your skills in big data technologies and cloud platforms.
Prerequisites:
• Recent graduate with a degree in Computer Science, Information Technology, Engineering, or related fields.
• Basic experience or coursework in Scala, Python, or other programming languages.
• Familiarity with SQL and database concepts.
• Understanding of ETL/ELT concepts is preferred.
• Exposure to AWS cloud services (Glue, Lambda, SNS/SQS) is a plus but not mandatory.
• Strong problem-solving skills and eagerness to learn.
• Good communication and teamwork abilities.
Selection Process & Training:
• Online assessment and technical interview by Quintrix.
• Client Interview(s).
• 2-3 weeks of pre-employment online instructor-led training.
Stipend paid during Training:
• $500.
Benefits:
• 2 weeks of Paid Vacation.
• Health Insurance including Vision and Dental.
• Employee Assistance Program.
• Dependent Care FSA.
• Commuter Benefits.
• Voluntary Life Insurance.
• Relocation Reimbursement.
Who is Quintrix?
Quintrix is on a mission to help individuals develop their technology talent. We have helped hundreds of candidate's kick start their careers in tech. You will be “paid-to-learn”, qualifying you for a high paying tech job with one of our top employers. To learn more about our candidate experience go to *************************************
Senior Data Engineer
Software engineer job in Boston, MA
Hi, this is Eric 👋 We're hiring a stellar Data Engineer to join our engineering org at Basil Systems.
At Basil Systems, we're revolutionizing healthcare data access and insights for the life sciences industry. We've built powerful platforms that help pharmaceutical and medical device companies navigate complex regulatory landscapes, accelerate product development, and ultimately bring life-saving innovations to market faster. Our SaaS platforms transform disconnected data sources into actionable intelligence, empowering organizations to make data-driven decisions that improve patient outcomes and save lives.
The Role
We are seeking a Senior Data Engineer to own and advance the data infrastructure that powers our healthcare insights platform. As our engineering team scales and we expand our data capabilities, we need someone who can build reliable, scalable pipelines while ensuring data quality across increasingly complex regulatory sources.
Key Responsibilities
Design, build, and maintain robust ETL processes for healthcare regulatory data
Integrate new data sources as we onboard customers and expand platform capabilities
Optimize pipeline performance and reliability
Ensure data accuracy and consistency across complex transformation workflows
Qualifications
5+ years of professional experience as a data engineer or in a similar role
Experience with Apache Spark and distributed computing
Familiarity with common ML algorithms and their applications
Knowledge of or willingness to learn and work with Generative AI technologies
Experience with developing for distributed cloud platforms
Experience with MongoDB / ElasticSearch and technologies like BigQuery
Strong commitment to engineering best practices
Nice-to-Haves
Solid understanding of modern security practices, especially in healthcare data contexts
Subject matter expertise in LifeSciences / Pharma / MedTech
This role might not be for you if...
You're a heavy process advocate and want enterprise-grade Scrum or rigid methodologies
You have a need for perfect clarity before taking action
You have a big company mindset
What We Offer
Competitive salary
Health and vision benefits
Attractive equity package
Flexible work environment (remote-friendly)
Opportunity to work on impactful projects that are helping bring life-saving medical products to market
Be part of a mission-driven team solving real healthcare challenges at a critical scaling point
Our Culture
At Basil Systems, we value flexibility and support a distributed team. We actively employ and support remote team members across different geographies, allowing you to work when, where, and how you work best. We are committed to building a diverse, inclusive, and safe work environment for everyone. Our team is passionate about using technology to make a meaningful difference in healthcare.
How to Apply
If you're excited about this opportunity and believe you'd be a great fit for our team, please send your resume and a brief introduction to *****************************.
Basil Systems is an equal opportunity employer. We welcome applicants of all backgrounds and experiences.
Data Engineer (HR Data warehousing exp)
Software engineer job in Boston, MA
Ness is a full lifecycle digital engineering firm offering digital advisory through scaled engineering services. Combining our core competence in engineering with the latest in digital strategy and technology, we seamlessly manage Digital Transformation journeys from strategy through execution to help businesses thrive in the digital economy. As your tech partner, we help engineer your company's future with cloud and data. For more information, visit ************
Data Engineer (HR Data warehousing exp)
Boston, MA (3-4 days onsite a week)
Key Responsibilities:
Translate business needs into data modeling strategies and implement Snowflake data models to support HR analytics, KPIs, and reporting.
Design, build, and maintain Snowflake objects including tables, views, and stored procedures.
Develop and execute SQL or Python transformations, data mappings, cleansing, validation, and conversion processes.
Establish and enforce data governance standards to ensure consistency, quality, and completeness of data assets.
Manage technical metadata and documentation for data warehousing and migration efforts.
Optimize performance of data transformation pipelines and monitor integration performance.
Design, configure, and optimize integrations between Workday and third-party applications.
Participate in system testing including unit, integration, and regression phases.
Support data analysis needs throughout the implementation lifecycle.
Required Experience & Skills:
Experience with Snowflake or similar data warehouse platforms
Strong SQL skills and experience with data transformation tools
Experience with ETL processes and data validation techniques
Understanding of HR data structures and relationships
Excellent analytical and problem-solving abilities
Experience with developing with Python
Architecting a data warehousing solution leveraging data from Workday or other HRIS such as Workday to support advanced reporting and insights for an organization
Preferred Experience & Skills:
Experience in developing and supporting a data warehouse serving the HR domain
Experience with data platforms where SCD Type 2 was required
Experience with data visualization tools such as Tableau
Experience with architecting or working with ELT technologies (such as DBT) and data architectures
Understanding of HR processes, compliance requirements, and industry best practices
Ness is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law
Software Tool Verification and Validation Engineer
Software engineer job in Newton, MA
HCLTech is looking for a highly talented and self- motivated Software Tool Verification and Validation Engineer to join it in advancing the technological world through innovation and creativity.
Job Title: Software Tool Verification and Validation Engineer
Job ID: 1628481BR
Position Type: Hybrid -Onsite 3 days a week
Location: Newton,MA
Job Title: Software Tool Verification and Validation Engineer
Job Summary
We are seeking a detail-oriented Software Tool Verification and Validation Engineer to ensure the reliability, accuracy, and compliance of software tools used in development and production environments. This role involves planning, executing, and documenting validation activities in accordance with industry standards and regulatory requirements
Key Responsibilities
Develop and execute verification and validation plans, protocols, and test cases for software and hardware tools.
Collaborate with cross-functional teams to define validation requirements.
Perform risk assessments and impact analyses for software changes.
Document verification and validation results and maintain traceability matrices.
Ensure compliance with relevant standards (e.g., FDA 21 CFR Part 11, ISO 13485, GAMP 5).
Support audits and inspections by providing validation documentation.
Test Planning and Design
Develop comprehensive test plans, test cases, and test scripts based on software requirements and design specifications.
Ensure test plans cover all functional and non-functional requirements, including performance, reliability, and security.
Test Execution
Execute manual and automated tests to identify software application defects.
Conduct regression testing to ensure existing functionalities remain unaffected by new changes.
Perform exploratory testing to uncover potential issues not identified by formal test cases.
Documentation and Reporting
Document test results, including detailed descriptions of defects and steps to reproduce them.
Generate and maintain test reports, defect logs, and other documentation required for regulatory compliance.
Communicate test outcomes and defect status to development teams and management.
Collaboration
Work closely with software developers, and systems engineers, to understand software requirements and functionality.
Compliance and Standards
Ensure testing activities comply with relevant regulatory standards (e.g., FDA, ISO 13485, IEC 62304).
Stay updated with industry best practices and evolving regulatory requirements for medical device software.
Qualifications
Education
Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering, or a related field.
Experience
Minimum of 7+ years of experience in software testing, preferably in the medical device industry.
Experience with testing tools and frameworks (e.g., ClearQuest, Jama).
Familiarity with regulatory standards and guidelines for medical devices (e.g., FDA 21 CFR Part 820, ISO 13485, IEC 62304).
Skills and Competencies
Strong understanding of software development and testing methodologies.
Excellent analytical and problem-solving skills.
Attention to detail and a high level of accuracy.
Proficiency in scripting or programming languages (e.g., Python, Java) for test automation.
Good communication and teamwork skills.
Pay and Benefits
Pay Range Minimum: $ 79,000 per year
Pay Range Maximum: $ 116,000 per Year
HCLTech is an equal opportunity employer, committed to providing equal employment opportunities to all applicants and employees regardless of race, religion, sex, color, age, national origin, pregnancy, sexual orientation, physical disability or genetic information, military or veteran status, or any other protected classification, in accordance with federal, state, and/or local law. Should any applicant have concerns about discrimination in the hiring process, they should provide a detailed report of those concerns to ****************** for investigation.
A candidate's pay within the range will depend on their skills, experience, education, and other factors permitted by law. This role may also be eligible for performance-based bonuses subject to company policies. In addition, this role is eligible for the following benefits subject to company policies: medical, dental, vision, pharmacy, life, accidental death & dismemberment, and disability insurance; employee assistance program; 401(k) retirement plan; 10 days of paid time off per year (some positions are eligible for need-based leave with no designated number of leave days per year); and 10 paid holidays per year
How You'll Grow
At HCLTech, we offer continuous opportunities for you to find your spark and grow with us. We want you to be happy and satisfied with your role and to really learn what type of work sparks your brilliance the best. Throughout your time with us, we offer transparent communication with senior-level employees, learning and career development programs at every level, and opportunities to experiment in different roles or even pivot industries. We believe that you should be in control of your career with unlimited opportunities to find the role that fits you best.
Lead HFT Engineer
Software engineer job in Boston, MA
Our client, a global, technology-driven investment management firm with more than 160 billion in managed assets, is seeking a Lead, Software Engineer to join their Boston-based office.
In this role, you will be tasked with building the tools, platforms and algorithms that enable multiple investment engines to drive forward their centralized global trading operations.
Your challenges will be varied and might involve building new execution algorithms, the platforms on which they run, simulation environments, intelligent order routing, connectivity to execution venues and brokers, tools for manual traders, monitoring capability, post-trade performance analysis and software to optimize all aspects of the trading lifecycle.
These systems are almost all running on Linux and most code is in C++, with some Python and TypeScript.
They use Kafka as the backbone of the platform, Git for source control, Jenkins for continuous integration, Grafana + Prometheus for metrics collection, Docker for containerization, Ansible for architecture automation, and Slack for internal communication. But their technology list is never static, they constantly evaluate new tools and libraries.
In order to qualify
Expert proficiency in C++.
SQL Database skills.
Great communication skills coupled with the ability to work closely with both technical and non-technical colleagues.
A proponent of strong software engineering techniques and agile methods: continuous integration, code review, unit testing, refactoring and related approaches.
An excellent understanding of financial markets and instruments.
Experience with FIX is a significant advantage.
Working Python knowledge.
Experience of front office software and/or trading systems development e.g. in a hedge fund or investment bank.
Expertise in building distributed systems with service-based or event-driven architectures, and concurrent processing.
Experience of web-based development (TypeScript).
Relevant mathematical knowledge e.g. statistics, asset pricing, time-series analysis optimization algorithms.
Strong academic record and a degree with high mathematical and computing content e.g. Computer Science, Mathematics, Engineering or Physics from a leading university
Nice to have
Craftsman-like approach to building software; takes pride in engineering excellence and instils these values in others
Demonstrable passion for technology e.g. personal projects, open-source involvement
Intellectually robust with an analytic approach to problem solving
Self-organized with the ability to effectively manage time across multiple projects and with competing business demands and priorities
Strong interpersonal skills; able to establish and maintain a close working relationship with quantitative researchers, traders and senior businesspeople alike
Confident communicator; able to argue a point concisely and deal positively with conflicting view
.NET Developer
Software engineer job in Framingham, MA
***Local Candidates Only***
This role focuses on designing, developing, analyzing, and testing .NET-based solutions that power key systems across the whole enterprise. Success in this position requires the ability to understand complex business processes and translate them into simple, efficient, and scalable technical solutions. A strong foundation in integrating data between on-prem, hosted, and cloud applications is essential to support seamless enterprise data flow.
Responsibilities
Build, enhance, and maintain high-quality software applications using the Microsoft .NET Framework
Utilize Visual Studio, C#, X++, and SQL Server while applying best practices in Microsoft DevOps
Analyze and troubleshoot existing programs to improve performance and resolve issues; design and implement effective solutions for problematic code
Partner with business users to gather and refine requirements, serving as a technical advisor for developing system management tools and process improvements
Offer recommendations for software tools, upgrades, or enhancements that support business and technical objectives
Requirements
Minimum of 3-5 years of software development experience within a manufacturing environment
Strong proficiency in MS Visual Studio, .NET Framework, and WinForms development
Experience with Dynamics 365 -including X++ and LLBLGen Pro a plus
Proficient in writing and optimizing SQL Server stored procedures and data modeling
Ability to design scalable applications and create database schemas aligned with business processes
Effective communicator with the ability to work both independently and collaboratively in a team environment
Software Engineer in Test
Software engineer job in Somerville, MA
first PRO is now accepting resumes for a Software Engineer in Test role in Somerville, MA. This is a direct hire role with a hybrid workstyle.
Quality and Best Practices Champion
Promotes automation first approach to test plans that incorporate both positive and negative scenarios
Identifies functional interdependencies between squads that optimizes testing of related/dependent features that are cross-squad and cross-team
Participates and leads in postmortem activities to better understand and automate escapes and implement process improvements
Understands each tier of the testing pyramid and the how to use the different automation solutions for them
Helps ensure both stories and epics meet both Definition of Ready (DoR) and Definition of Done (DoD)
Applies test-first BDD and TDD best practices
EXPERIENCE/EDUCATIONAL REQUIREMENTS:
Bachelor's/Master's degree in the Hard Sciences (Computer Science, Math, Engineering preferred)
10+ years of software development or automation development or technical team leadership experience
Demonstrable experience with some of CI/CD, BDD/TDD, C#, Relational Databases and Python/JavaScript
Experience with performance tools like Neoload/JMeter/Etc
Familiarity with Playwright