Post job

Senior software engineer jobs in Pawtucket, RI

- 3,614 jobs
All
Senior Software Engineer
Senior Engineer
Software Engineer
Lead Software Quality Assurance
Software Test Engineer
Software Developer
Junior Software Engineer
Module Lead
Senior Development Consultant
Lead Technician
Senior .NET Developer
  • Engineer, Senior

    Constellation Energy 4.9company rating

    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.)
    $118.8k-132k yearly Auto-Apply 3d ago
  • Lead SDET QA Engineer (C#)

    Firstpro, Inc. 4.5company rating

    Senior software engineer job in Somerville, MA

    Manages and supervises other SDET QA to ensure application code the team tests performs as expected in terms of function, compatibility, design, and performance chiefly by developing testing programs to identify possible defects in pre-deployment software. Operates at all levels of the testing pyramid, employing knowledge of the end user business domain to mentor the team to validate suitability for purpose. Collaborates with team, engineering and product colleagues to ensure consistently high quality software. Oversee and help implement full automation test coverage at a squad level for a release and coordinate the work within the squad/team to completion. Participates in automation code reviews, pair-programming, makes automation framework updates to support new/enhanced functionality, Able to understand automation coding and best practices and mentor other SDET QA to get the team to develop test automation to the same standards that the development team follows. Keep up with innovations in the industry and be a driver of continuous improvement. KEY ROLES AND RESPONSIBILITIES: 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 Innovator Experience with integrating AI into test automation solution A vision for how Generative AI can transform QA Ideas for client-centric testing that includes persona and workflow based test strategy Automated Test Developer Has a vision for how to make Leverages AI to enhance automation and productivity while ensuring high quality coding standards Designs\refactors automation to validate the intended functionality using common classes and shared configs that keeps the framework lean and fast Able to automate and do code reviews at all levels of the test pyramid Ensures automated tests are incorporated into CI/CD pipeline and ensure test results are monitored Be a hands on lead and automate and validate end to end system/functional workflows within multiple components Agile Practitioner Demonstrates understanding of Agile principles and supports the overall delivery for product releases Able to accurately estimate stories and one's own capacity Processes retrospectives and applies Kaizen principles to daily work Business Domain Expert Has business domain experience and extends business domain through purposeful study Has client centered approach and promotes customer personas and application workflows as a testing practice Able to identify domain knowledge gaps within the team and recommend individualized training options Demonstrates analytical, systems and innovative thinking Acquires subject matter expertise in application under test to a level of demoing and training others Test Framework Developer Learns the appropriate uses of, architecture for, and construction of test frameworks and tooling Suggests and implements improvements to the test framework Work with multiple frameworks; REST/API, GUI, performance, ETL/big data as well as custom test solutions Incorporates AI and new technologies into our framework that boost both productivity and product quality Tier 3 Support Troubleshooter Understands the production support model Understands how production environments are deployed and configured Prioritizes production issue troubleshooting and delegates to the team. 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 Experience managing technical automation QA teams in an agile and CI/CD environment Finance industry experience Experience using generative AI within a development environment KEY COMPETENCIES Business Orientation (Proficient)- Understands the needs and priorities of internal and external clients. Conducts work with a customer point of view. Observes and reports problems relevant to the client and works to gain their trust and respect Cooperation (Advanced)- The ability to work effectively with others in order to achieve a shared goal- even when the objective at stake is of no direct personal interest. Acknowledge the contribution from others disciplines; Discuss plans and ideas with others and invite them to contribute; Is able to compromise- lets a group's interest prevail over their own; Makes others see their contribution is vital for achieving a shared goal. Focus on Quality (Advanced)- Sets high quality standards and strives for continuous improvement. Encourages others to take quality into account; Self-manages and creates test and checks of the work of others to ensure work is up to prescribed quality standards; Indicates clearly and specifically what level of quality is expected Initiative (Proficient)- Recognizes and creates opportunities and acts accordingly. Communicates and starts something than waiting passively for it to happen. Mentions and discusses practices that are inefficient and a drag on productivity and actively searches for and suggests solutions. Result Orientedness (Advanced)- Sets high standards, defines/achieves challenging yet feasible goals; Considers the option carefully; mobilizes means and people, even when others need to be persuaded of its necessity; Does not give in, actively looks for alternative possibilities when facing difficulties. Workmanship (Proficient)- Independently carrying out one's work. Has a thorough knowledge of one's field. Knows the causes and solutions to commonly occurring problems; shows interest in his professional field- keeps their professional knowledge up-to-date by all means possible; Shows what has priority and where necessary, changes the work order; Sees work that has to be done and takes initiatives to get it done.
    $92k-113k yearly est. 4d ago
  • Software Developer

    Franklin Fitch

    Senior software engineer job in Boston, MA

    Full Stack Software Developer | Hybrid, Boston | $110,000 - $150,000 One of Boston's leading professional services firms are looking to bring on board a Developer to join their team as they look to grow out their IT presence. The role provides you with the perfect opportunity to work for a company who are growing out their IT presence and working with large data sets on a daily basis. You will work for a company who are investing heavily in their technology and have a lot of buy in from senior leadership to grow within technology. They are on a cloud journey in Azure and this role will also work closely with data science and machine learning teams. Key requirements for the role: 4 years+ Development Experience Back-End - C#, .NET Front-End - HTML, CSS, JavaScript, Bootstrap, React, Angular DevOps - Git, CI/CD Strong Communication Skills The company are looking to begin conversations and interviews from this week so to secure an interview slot, send in an application, send me over a message or send your resume into the details below
    $110k-150k yearly 1d ago
  • E-commerce Personalization Architect / Lead - Boston, MA - Onsite - Direct Client - JOBID658

    Outcome Logix (A Tech 50 Finalist Company 2025 and 2022, By Pittsburgh Technology Council

    Senior software engineer job in Boston, MA

    What You'll Work On Leading the personalization architecture for a high-traffic e-commerce ecosystem Designing scalable approaches for customer segmentation and behavioral targeting Integrating recommendation engines, CDPs, and 3rd-party personalization tools Providing hands-on leadership to development teams and reviewing solution design Partnering with business stakeholders to translate goals into actionable technical plans Continuously evaluating new personalization technologies and recommending improvements 4 Key Skills We're Targeting 1. Large-Scale E-commerce Platform Experience Strong background with ATG, WebSphere Commerce, Adobe Experience Cloud, or similar enterprise platforms. 2. Deep Personalization Expertise Experience with customer segmentation, behavioral targeting, A/B testing, and recommendation engines. 3. Architecture Leadership Ability to set personalization strategy, define architecture patterns, and guide engineering teams. 4. Data-Driven Decisioning Hands-on experience using CDPs, analytics, or ML-driven systems to power personalization at scale. Preferred Background Experience with personalization tools like Adobe Target, Dynamic Yield, Bloomreach, Optimizely, or Oracle ATG Personalization Strong understanding of experimentation, conversion optimization, and digital commerce KPIs Exposure to cloud environments and API/microservices-based architectures Retail or B2C e-commerce experience is highly beneficial
    $76k-88k yearly est. 5d ago
  • Senior Full Stack Developer

    Boston Energy Trading and Marketing LLC

    Senior software engineer job in Boston, MA

    Boston Energy Trading & Marketing (BETM) has accelerated its shift to digital growth and cloud enablement. Our talented, energetic team is creating next-gen platforms to provide industry leading solutions supporting the green energy transition. We're seeking candidates with the passion to enhance value through technology, and with the experience to effectively manage & mature the solutions we create. If you have those traits, and you are ready to join our Boston-based team in a hybrid work model, we would love to hear from you! As part of this team, you will engage closely with business & IT colleagues to improve, streamline and automate business processes. You will design, build and manage applications/workflows in a cloud environment. You will leverage tools which automate processes, enabling our DevOps capabilities to manage all aspects of application development. You are organized, driven to solve problems and have a passion for life-long learning. Your strong engineering skills, along with your customer-focused mindset, makes you a valuable addition to our team. Role Overview As a Senior Full Stack Developer, you will design, build, and maintain cloud-based applications and workflows that streamline and automate business processes. You'll work closely with business and IT teams to deliver scalable, high-quality solutions using modern technologies across the stack. Key Responsibilities Develop and maintain full-stack applications using React, TypeScript, Python, and FastAPI. Build and optimize APIs and microservices for performance and scalability. Design and implement data workflows leveraging Snowflake and Postgres. Implement distributed caching using Redis for high-performance applications. Collaborate with cross-functional teams to gather requirements and deliver solutions in an agile environment. Write clean, efficient, and maintainable code following best practices. Implement CI/CD pipelines and DevOps practices for cloud deployments. Identify opportunities for reusable components and automation to accelerate delivery. Qualifications Bachelor's degree in Computer Science, Engineering, or related field. 7+ years of professional software development experience. Strong proficiency in React, TypeScript, Python, and FastAPI. Solid understanding of OOP, algorithms, data structures, and design patterns. Familiarity with Redis for distributed caching. Familiarity with Azure services (Data Factory, Functions, Storage, SQL Database, Managed Instance) and cloud architecture. Hands-on experience with DevOps tools, CI/CD pipelines, and workflow automation. Excellent communication and collaboration skills; passion for continuous learning and improvement. Range: $145,000 - $175,000
    $145k-175k yearly 2d ago
  • Senior Software Engineer

    Pyramid Consulting, Inc. 4.1company rating

    Senior 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.
    $70-80 hourly 5d ago
  • Senior Software Engineer

    Alexander Technology Group 4.3company rating

    Senior 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 ************************
    $107k-144k yearly est. 2d ago
  • Software Engineer

    Acro Service Corporation 4.8company rating

    Senior 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).
    $98k-136k yearly est. 1d ago
  • Senior Software Engineer

    Socium

    Senior 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.
    $92k-119k yearly est. 3d ago
  • Senior Developer - FP&A Forecasting & Reporting

    GBIT (Global Bridge Infotech Inc.

    Senior 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
    $92k-119k yearly est. 4d ago
  • Senior Software Engineer (Investment Tools)

    Dewinter Group

    Senior software engineer job in Boston, MA

    This role is with a DeWinter Investment Management 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) Position Summary We're seeking a senior, full-stack engineer using React and Python for our portfolio management and tools team, These tools are used for company wide investing strategies. Prior domain experience is not required. Key Responsibilities Design and build new tools to attribute portfolio performance and risk across alpha, transaction, liquidity, and risk models for quantitative investment strategies. Support and drive research initiatives that improve the investment process based on insights from attribution systems. Develop scalable, full-stack applications using Python, React, and JavaScript. Architect robust backend solutions leveraging Python and both relational and non-relational databases for high-performance data processing. Unify and optimize reporting across global strategies and workflows, including exception-driven reports. Implement cloud-ready solutions that adapt to evolving investment needs. Work with APIs and data structures to deliver real-time portfolio insights. Maintain and enhance an internal configuration-based language for portfolio analytics. Partner closely with portfolio managers, quantitative researchers, and engineers to align tools with real-world investment workflows. Qualifications Bachelor's degree in a relevant field; CFA progress a plus. 4-6 years of experience in full-stack or portfolio tools development using modern technologies. Strong backend engineering skills, including distributed computing and API design. Familiarity with investment concepts such as attribution and risk analysis. Demonstrated ability to build fast, maintainable, and scalable systems deployed in cloud environments.
    $92k-119k yearly est. 4d ago
  • Senior Software Engineer (Python)

    Smart4 Energy

    Senior software engineer job in Boston, MA

    Senior Developer - FP&A Forecasting & Reporting (Contract) Industry: Financial Services (Insurance / Investments / FP&A) We are seeking an experienced Senior Developer to support a large-scale FP&A Forecasting and Reporting transformation within a financial services environment. This role partners closely with FP&A, Investment, Actuarial, and IT Data teams to design, build, and optimise high-performance forecasting and calculation platforms. You will play a key role in developing scalable, production-grade systems capable of handling complex financial calculations and large data volumes in a fast-paced, enterprise setting. This is a hands-on, senior-level contract role, requiring strong Python engineering expertise and deep exposure to financial data and models. Key Responsibilities Platform Development & Optimisation Lead the design, development, and optimisation of core systems using Python and Python-based compute environments (Jupyter, VS Code, Databricks) Build and enhance FP&A forecasting models, analytics, and data pipelines Ensure performance, scalability, and reliability across computation-heavy workloads Drive technical innovation, including the use of parallel compute, data vectors, and AI-assisted techniques where appropriate Collaboration & Delivery Partner with FP&A teams and external consultants to deliver robust, performant forecasting solutions Provide technical guidance on backlog items and architectural decisions Act as a senior escalation point (Tier-3) for critical incidents and complex production issues Governance & Best Practices Establish and promote engineering standards, testing frameworks, and performance monitoring Contribute to documentation, runbooks, and knowledge-sharing initiatives Mentor junior developers and data engineers, raising overall engineering maturity Ensure ongoing maintenance, upgrades, and enhancements are delivered with minimal disruption Required Experience & Skills (Must-Have) Expert-level Python development experience (non-negotiable) Strong experience building high-performance, data-intensive systems Deep understanding of financial models, FP&A processes, or large-scale computational engines Hands-on experience with data integration and management in cloud or hybrid environments Experience optimising computation through parallelisation and performance tuning techniques Strong communication skills with the ability to engage technical and business stakeholders Proven technical leadership and mentoring capability Experience & Background 10+ years of professional software engineering experience Demonstrated success delivering or maintaining financial modelling or forecasting platforms Prior experience within financial services, ideally: Insurance (Life & Annuities) Investments Asset or Wealth Management Experience working with large datasets, analytics platforms, or data-driven systems Solid understanding of DevOps practices and ability to explain them to non-technical stakeholders Nice to Have Cloud platform experience (AWS, Azure, Redshift, Snowflake) Exposure to AI / ML integration within financial or computational systems Experience with data visualisation or reporting tools Contract & Eligibility Information This is a contract role Valid US work authorisation is required at the start of the engagement No additional contractor benefits are provided Company-issued equipment will be supplied Engagement is aligned to a long-term FP&A transformation programme
    $92k-119k yearly est. 2d ago
  • Junior Software Engineer

    MP: Wired for HR

    Senior software engineer job in Lexington, MA

    ABOUT OUR CLIENT: MP's client has changed the way BioPharma and MedTech companies approach product development. Companies that rely on Excel, Word, or paper documents-lengthens processes and increases the risk of errors. Our client provides an information-driven approach with both an intelligent document-centric and data-centric workspace across every functional area. With more connected and consistent information, their clients save time and resources while enhancing collaboration. They are a cutting-edge SaaS development company and are growing in their niche space! Our client is looking for Software Engineers (entry-level) to join their Agile software development team to design, develop and configure one of their in-house products and its extensions. WHAT YOU WILL DO: Work on the Cockpit Platform which includes designing and implementing front-end user interface and back-end business logic to efficiently retrieve and process data. Work on extensions includes designing and implementing configurations, code modules, and server-side utilities. Work will include using web scripting languages and object-oriented languages including thier Active Scripting Language (ASE). KEY RESPONSIBILITIES: Maintain and enhance the platform and its extensions through design specifications, coding, debugging, configuration, documentation, and testing. Engage as a member of the Agile team, including updating sprint tasks and attending scrums Execute best practices and procedures defined for software development WHAT YOU NEED: Bachelor's degree in computer science Experience with object-oriented languages (at least one of: C++, C#, Java) Experience with web scripting languages: JavaScript, jQuery, HTML, CSS, XML PREFERRED SKILLS: Experience with Git Experience with Systems or Design Engineering methodology Experience with Requirements Management or Product Development software applications Commercial experience (as intern or post-graduation) ADDITIONAL INFORMATION: Compensation: $80k-$100k annually Benefits include Medical, dental, and vision insurance, 401(k) plan with a Safe Harbor 3% company contribution, Life/ADD, short and long-term disability, PFML, PFL, Equity incentive plan with stock options, Flexible holiday and paid time off program Location: Lexington, MA (hybrid - In office days are Tuesdays and Wednesdays)
    $80k-100k yearly 5d ago
  • Java Software Engineer

    Anagh Technologies Inc.

    Senior software engineer job in Boston, MA

    Hello, We have urgent openings for a "Java Backend Developer". These are hybrid roles. Title: Backend Java Developer F2F interview is required Job Description: Java/AWS Backend Developer Senior Individual Contributors with deep expertise in Java, Node.js, AWS system design, event-driven microservices, performance optimization, and LLM integrations. Key Responsibilities Architect modular microservices and event-driven systems using Java/Node.js on AWS (SNS/SQS, Lambda, ECS, Batch). Drive performance improvements, profiling, fine-tuning, and quality gates for production reliability. Integrate chatbots and LLMs into backend services for intelligent, scalable applications. Required Qualifications 10+ years backend experience with Java and Node.js. Proven system design skills in distributed, microservices architectures. Hands-on AWS expertise and event-driven patterns. Track record of performance optimization and modular development. ABOUT US: Anagh Technologies is a technical consulting firm specializing in UI, Front-End, and Full-Stack web technologies. We currently have 30+ positions in Angular, React, Node, and Java. If technically strong, we can 100% get you an offer within 2 weeks MAX, as we will consider you for multiple roles at once. If you are interested and are available, please email me your resume and contact information to jeff.r AT anaghtech.com. Thank you for your time.
    $72k-95k yearly est. 5d ago
  • Senior Backend Software Engineer

    Catalyte 4.0company rating

    Senior software engineer job in Boston, MA

    Location: This position is onsite at the Boston (zip 02210) HQ located next to South Station Monday - Thursday with Friday is a remote optional day Local Candidates only. No C2C's, No Sponsorship, Must be eligible for W2 employment in the US to be considered Our client builds the technology that powers modern, social-first gaming experiences. Through their proprietary sweepstakes-based sportsbook and casino engine, we enable partners to launch their own fully branded, legally compliant gaming products. Headquartered in Boston with operations in Monterrey, Barcelona, and Atlanta, our client is scaling rapidly and building a team passionate about redefining how people play, bet, and connect online. We are looking for Senior Backend Software Engineers, who will be instrumental in designing, developing, and maintaining the core infrastructure of the platform. You will take ownership of high-performance backend systems, drive technical excellence, and collaborate with cross-functional teams to deliver scalable, secure, and reliable solutions that support our growth and compliance needs. Key Responsibilities: Design & Develop Backend Systems - Build scalable, resilient APIs and backend components supporting web, mobile, and third-party integrations. Optimize Performance, Security & Compliance - Enhance system performance, implement security best practices, and ensure adherence to AML, KYC, data privacy, and gaming regulations. Data Infrastructure & Analytics - Develop and maintain data pipelines for analytics, fraud detection, geolocation, and regulatory reporting. Technical Ownership & Collaboration - Collaborate with product, security, compliance, and data teams to translate requirements into effective technical solutions. Operational Excellence - Participate in incident response, monitoring, and root cause analysis to ensure system stability and security. Mentorship & Innovation - Share knowledge with team members, promote best practices, and explore emerging technologies relevant to gaming, fintech, or AI fraud detection. Qualifications: Proven experience in designing, building, and scaling high-performance backend systems. Strong expertise in Python for backend development, automation, and data processing. Proficiency in API development, CI/CD processes, and infrastructure automation. Experience in data pipeline architecture, analytics, and geolocation-based access controls. Ability to mentor junior engineers and contribute to architectural decisions. Familiarity with security, compliance (AML, KYC, data privacy), and system performance tuning. Excellent collaboration skills across cross-functional teams.
    $94k-117k yearly est. 5d ago
  • Senior .NET Developer

    Synergy Interactive

    Senior software engineer job in Boston, MA

    About the Role We are seeking a Senior .NET Developer to join a highly skilled engineering team focused on solving complex, high-impact technical challenges. This role involves building, maintaining, and enhancing enterprise-grade systems that support critical business functions. You'll work across multiple teams, partner with key stakeholders, and help drive initiatives that improve performance, scalability, and reliability across the technology stack. What You'll Do Design, develop, and maintain applications and services using .NET technologies (C#, ASP.NET, Web API). Troubleshoot and resolve complex technical issues across APIs, databases, and services. Collaborate with cross-functional teams including business users, product owners, and other engineers to deliver high-quality solutions. Participate in system modernization and integration projects to enhance data processing, automation, and performance. Contribute to architecture discussions, best practices, and continuous improvement initiatives. Mentor junior engineers and promote engineering excellence across the team. What You Bring Bachelor's degree in Computer Science, Computer Engineering, or a related field. 7+ years of professional software development experience, ideally in enterprise or financial environments. Strong proficiency in .NET / C# development, REST APIs, and relational databases (SQL Server, Oracle, etc.). Solid understanding of software engineering principles, system design, and performance optimization. Experience working in complex, data-driven environments and integrating with multiple systems. Strong analytical, problem-solving, and communication skills. Experience with financial systems or trading platforms is a plus, but not required. Why Join Us You'll be part of a collaborative team that values innovation, continuous learning, and technical excellence. This is a chance to work on impactful projects that directly support key business operations in a fast-paced, growth-oriented environment.
    $86k-117k yearly est. 5d ago
  • Senior Hyperion Developer/Consultant

    Centraprise

    Senior software engineer job in Marlborough, MA

    Must Have Technical/Functional Skills: Hyperion FDMEE, HFM, Oracle EPM FCCS, and EPCM Roles & Responsibilities Development, integration, documentation, and User Acceptance Testing (UAT) Knowledge transfer and coordination of assigned activities throughout the term of the Statement of Work (SOW) Lead or support implementations of: Oracle FCCS Enterprise Profitability and Cost Management (EPCM) Narrative Reporting Design, configure, and support data integrations using Data Exchange/Data Integration tools Provide both functional and technical guidance across EPM modules and migration from On-Prem to SaaS Create and maintain comprehensive documentation: Design documents Solution overviews Process flows Train administrators and end users on system features and best practices Develop and optimize allocation rules in EPCM for performance and accuracy Support data conversion and cash flow testing Implement automation using Python, Groovy scripting, or PyCaf Ensure solution compliance with governance and data standards Collaborate closely with Finance, IT, and Project Management teams• Generic Managerial Skills, If any Participate in PMO activities, including: Daily/Weekly status updates Progress tracking Timely risk and issue reporting
    $93k-122k yearly est. 5d ago
  • Java Tech Lead

    Arkhya Tech. Inc.

    Senior software engineer job in Boston, MA

    Boston MA and New Jersey (Onsite Day one) Overall 8 to 10Years of experience with Java 8+, Oracle 11+, SQL, REST API, JUnit, Angular, Ionic, Protractor, HTML5, JavaScript, CSS, Business Domain Modelling, Experience with IDEs like Eclipse, WebStorm, Visual Studio and tools like Perforce, JIRA, SQL Developer. Preferred to have experience in Java Profiling, Memory Analyzer Tool, New Relic APM Excellent problem solving and communication skills Familiarity with multi-threading Strong experience with good design principles (patterns, cohesion/coupling, S.O.L.I.D.) Experience with Services Oriented Architecture and RESTful services development Working knowledge of microservices Experience with writing clean and maintainable code using engineering best practices (unit testing, TDD, continuous integration and deployment, automation, design patterns, refactoring etc.)
    $78k-101k yearly est. 2d ago
  • Senior WMS Engineer (Manhattan Active WMS) - Up to $160k base USD + 10% bonus - Onsite in Boston, MA

    Conspicuous

    Senior software engineer job in Boston, MA

    📩 ***************************** / 📞 ************ We are actively looking for a senior Manhattan Active WMS software engineer for a long standing client of ours. This role is 3 days a week onsite in Boston, MA and NOT open to remote candidates, but my client will assist with relocation for the right candidate. Key Responsibilities: Own and lead Manhattan Active WMS engineering and support. Support and stabilize current Manhattan Active implementations. Work on a roadmap that is currently heavily focused on support as they implement Manhattan Active. Contribute to a couple of active implementations already underway. Help migrate existing on-prem warehouse systems to Manhattan Active over time. Work on customizations & configurations within Manhattan (mention of “Manhattan ProActive/Active”). Partner closely with warehouses and existing sites moving to Active. Act as the subject matter expert and primary point of contact for Manhattan Active WMS internally. Must-Have Experience: Strong experience with Manhattan Active Warehouse Management (not just legacy/on-prem Manhattan). Has worked with Manhattan at scale (large or complex distribution environments). Senior/principal-level engineering background - this is more like a Senior Engineer in terms of hands-on depth, but titled Principal. Comfortable owning a function where currently “they don't have anyone” dedicated to this - needs someone who can come in and establish best practices. **No Third-Parties / No Contractors / No Sponsorship
    $94k-125k yearly est. 5d ago
  • Software Engineer in Test

    Firstpro, Inc. 4.5company rating

    Senior 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
    $90k-123k yearly est. 4d ago

Learn more about senior software engineer jobs

How much does a senior software engineer earn in Pawtucket, RI?

The average senior software engineer in Pawtucket, RI earns between $78,000 and $128,000 annually. This compares to the national average senior software engineer range of $86,000 to $151,000.

Average senior software engineer salary in Pawtucket, RI

$100,000

What are the biggest employers of Senior Software Engineers in Pawtucket, RI?

The biggest employers of Senior Software Engineers in Pawtucket, RI are:
  1. Oracle
  2. Coinbase
  3. Capital One
  4. Educational Testing Service
  5. Highmark
  6. Lumina Foundation
  7. Slalom
  8. Ford Motor
  9. Concentrix
  10. Teradata
Job type you want
Full Time
Part Time
Internship
Temporary