Post job

Software development engineer jobs in Lincoln, RI

- 2,959 jobs
All
Software Development Engineer
Senior Software Engineer
Devops Engineer
Development Team Member
Lead Software Quality Assurance
Software Test Engineer
Software Engineer
Tester
Principal Software Engineer
Senior Quality Assurance Engineer
Senior .NET Developer
Automation Engineer
  • KFC Team Member

    de Foods (KFC

    Software development engineer job in Stonington, CT

    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 - $17.25/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.
    $15-17.3 hourly 4d ago
  • Lead C# SDET/QA Automation Engineer - Direct Hire

    Firstpro, Inc. 4.5company rating

    Software development engineer job in Somerville, MA

    This role leads a group of SDET/QA automation engineers responsible for validating software quality across functional, integration, and performance layers. The leader in this position develops and oversees modern testing strategies, ensuring the team delivers reliable, high-performing applications prior to release. They guide test design, automation architecture, and execution, leveraging domain expertise to ensure solutions meet user needs. The position collaborates with engineering, product, and cross-functional teams to enforce high quality standards, introduce process improvements, and drive automated coverage across the testing lifecycle. This individual is hands-on, involved in coding, framework evolution, and coaching the team toward consistent automation practices aligned with engineering standards. PRIMARY RESPONSIBILITIES Quality Leadership & Testing Strategy Advocate for automation-centric testing approaches that include positive, negative, and edge-case scenarios. Identify dependencies across teams and ensure coordinated testing for features spanning multiple squads. Facilitate post-incident reviews and convert learnings into improved test coverage or testing processes. Apply a deep understanding of the testing pyramid and ensure appropriate use of unit, service, and UI-level automation. Confirm all work meets agreed-upon readiness and completion criteria. Promote test-first methodologies such as BDD and TDD. Innovation & Future-Focused QA Practices Explore and introduce AI-driven enhancements to test creation and automation efficiency. Develop strategies on how generative AI can reshape the QA function. Incorporate persona-based, workflow-driven, and customer-centric testing techniques. Automation Engineering & Framework Ownership Enhance and refine automation frameworks to support scalability, shared configuration, and maintainability. Review automation code, provide feedback, and ensure adherence to robust coding standards. Contribute hands-on automation across all layers-API, UI, integration, performance, and backend systems. Integrate automated suites into CI/CD processes and monitor execution results. Lead end-to-end validation efforts spanning multiple system components. Agile Delivery & Team Enablement Support Agile ceremonies and reinforce strong Scrum practices. Estimate work accurately and plan capacity based on sprint goals. Implement continuous-improvement initiatives stemming from retrospectives. Business & Domain Expertise Build a strong understanding of the application domain and user workflows; incorporate this knowledge into testing approach. Encourage the team to adopt customer-focused testing, using personas and real-world use patterns. Identify gaps in team knowledge and recommend targeted training to strengthen expertise. Attain subject-matter proficiency sufficient to explain, demo, and train others on the system. Framework & Tooling Development Understand how to architect and extend testing frameworks to support multiple technologies and platforms. Enhance reusable tools supporting REST/API, UI, performance, ETL/big-data testing, and custom test solutions. Introduce new technologies or AI-driven tools that advance productivity and quality. Tier 3 Technical Support & Troubleshooting Understand how production systems are deployed, configured, and monitored. Prioritize escalated issues and delegate investigation across the team. Contribute to root-cause identification through deep technical debugging. QUALIFICATIONS Education & Experience Bachelor's or Master's degree in a technical discipline (Computer Science, Engineering, Mathematics preferred). 10+ years in software development, automation engineering, or technical QA leadership. Hands-on experience with CI/CD, BDD/TDD practices, and automation languages such as C#, Python, or JavaScript. Familiarity with relational databases and test frameworks. Experience with performance testing tools (e.g., JMeter, Neoload). Experience with Playwright or comparable automation frameworks. Proven ability to mentor and lead teams in Agile environments with CI/CD pipelines. Background in financial services or similar regulated industries. Exposure to using generative AI in a development or QA workflow. CORE COMPETENCIES Client Focus: Demonstrates an understanding of customer needs and incorporates this perspective into testing and decision-making. Builds trust through consistent communication and delivery. Collaboration: Works effectively across functions; values input from others; promotes a cooperative environment; willing to compromise to achieve shared goals. Commitment to Quality: Sets high standards for accuracy and thoroughness; proactively checks work for completeness; encourages quality-driven behaviors within the team. Initiative: Acts without waiting for direction; identifies inefficiencies and proposes improvements; takes ownership of opportunities to enhance process or product quality. Results Orientation: Establishes ambitious but realistic objectives; mobilizes resources; adapts when challenges arise; maintains focus on outcomes. Technical Mastery: Maintains strong expertise in QA automation and software development practices; stays current on emerging tools and methodologies; independently solves complex technical problems; prioritizes effectively.
    $92k-113k yearly est. 2d ago
  • DataStage Tester

    Thunderhawk Technology Partners

    Software development engineer job in Boston, MA

    ETL DataStage Tester Domain - Life science ETL testing DataStage Testing DBT Snowflake Reporting tools (Tableau, Power BI, etc.) SQL queries Database testing Log, track, and manage defects identified during the testing cycle using tools like Jira or ALM. Utilize SQL extensively to query relational databases (e.g., Oracle, SQL Server, Teradata) for data validation.
    $46k-73k yearly est. 2d ago
  • Software Engineer

    Acro Service Corporation 4.8company rating

    Software development 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. 5d ago
  • DeltaV Automation Engineer

    LVI Associates 4.2company rating

    Software development 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
    $79k-106k yearly est. 3d ago
  • Senior Application Developer

    Hcltech

    Software development engineer job in Smithfield, RI

    HCLTech is looking for a highly talented and self- motivated Node.js (Nest.js) Developer to join it in advancing the technological world through innovation and creativity. Job Title: Node.js (Nest.js) Developer Position Type: Full-time Location: 900 Salem St, Smithfield, RI 02917 Onsite Technical skills: 7 to 10 years of experience in API Development using Node.js(Nest.js/Express.js) or Java. Hands on experience with ng Ast or similar library for Meta-Data Extraction. Knowledge of Angular and Angular Schematics. Unit testing experience using Jest. Experience with databases: MongoDB, PostgreSQL, or similar. Work on microservices architecture and ensure seamless orchestration between services. Optimize application performance through caching, load balancing, and efficient resource usage. Collaborate with cross-functional teams to translate business requirements into technical solutions. Experience in working with CI/CD tools and version control systems Soft skills: Excellent problem-solving and analytical skills. Ability to work independently and in a team environment. Strong communication and documentation skills. Experience Level : 7 to 10 years Pay and Benefits Pay Range Minimum: $ 62000 year Pay Range Maximum: $127600 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. Compensation and Benefits: A candidate's pay within the range will depend on their work location, 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.
    $62k-127.6k yearly 4d ago
  • Senior Full Stack Developer

    Boston Energy Trading and Marketing LLC

    Software development 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 1d ago
  • DevOps Engineer

    Trust In Soda

    Software development engineer job in Boston, MA

    📣 Platform Engineer - Travel SaaS A fast-scaling SaaS company in the travel tech space is hiring a Platform Engineer to help build and scale their global infrastructure. This is a high-impact role in a product-led, engineering-driven environment. The company operates a modern, multi-service architecture on AWS and needs someone who can take ownership of platform reliability, CI/CD tooling, and infrastructure as code. 💻 The role: Design, build and maintain secure, scalable AWS infrastructure (EC2, S3, RDS, IAM, etc.) Champion Infrastructure as Code using Terraform or Pulumi Manage containerised deployments with Docker and ECS or Kubernetes Improve and maintain CI/CD pipelines (GitHub Actions, CircleCI, etc.) Collaborate closely with engineering, SRE and security teams Take part in on-call and incident response as part of a “you build it, you run it” culture 🧠 What they're looking for: 3+ years' hands-on experience with AWS Strong background in infrastructure as code Solid understanding of containerisation and orchestration Comfortable with scripting (Python, Go or Bash) Experience with observability tools (Datadog, CloudWatch, etc.) Excellent debugging and troubleshooting skills 🎁 Nice-to-haves: Exposure to Windows/.NET, serverless architectures or compliance frameworks (e.g. SOC2) 🌍 Why join: Compensation: $130-150K base + equity Culture: Low-ego, high-ownership team with a strong engineering voice Hybrid setup: ~3 days per week in office in Boston Mission: Helping businesses travel smarter - at global scale
    $130k-150k yearly 4d ago
  • Principal Software Engineer (Desktop/UI)

    Intellias

    Software development engineer job in Boston, MA

    Join our Mapping & Ablation System Software Team and help shape the next generation of cardiac electrophysiology technology. This system enables physicians to visualize the heart's electrical activity in real time and deliver targeted ablation therapy for patients with arrhythmias. You'll advance the software that makes this life-changing technology usable, responsive, and clinically impactful. As a Principal Desktop UI Engineer, you'll design and build intuitive, high-performance user interfaces that power advanced real-time visualization tools used by clinicians treating cardiac arrhythmias. 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 Lead the design and development of desktop UI features using Qt/QML, Python, and C++ in a Linux environment. Build fast, data-rich, real-time interfaces for complex clinical workflows. Partner with UI/UX designers, hardware engineers, and clinical teams to translate requirements into polished user experiences. Own major software components from architecture through implementation, testing, and deployment. Mentor junior engineers and champion modern engineering practices. Support pre-clinical evaluations and system demos for internal and clinical stakeholders. Responsibilities Required Bachelor's degree + 7 years experience, or Master's degree + 5 years, or PhD + 3 years. Strong background building high-performance UI applications. Preferred Expertise in Python and C++; experience with ROS or device-level communication is a plus. Deep experience with Qt/QML or similar UI frameworks (PyQt, OpenGL, Unity, GTK, WPF). Proven ability to develop real-time or data-intensive applications. Strong grasp of software architecture, design patterns, and modern development practices. Experience collaborating with UI designers and implementing designs from tools like Figma. Familiarity with Agile, Git, CI/CD, and cloud platforms (AWS/Azure). Experience in regulated environments (medical devices strongly preferred). Excellent communication, problem-solving skills, and team collaboration abilities.
    $103k-136k yearly est. 3d ago
  • Senior Software Engineer

    Alexander Technology Group 4.3company rating

    Software development 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. 1d ago
  • Senior Software Engineer (Python & AWS)

    Dewinter Group

    Software development 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.
    $92k-119k yearly est. 3d ago
  • Senior Software Engineer (Python)

    Smart4 Energy

    Software development 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. 1d ago
  • Senior Developer - FP&A Forecasting & Reporting

    GBIT (Global Bridge Infotech Inc.

    Software development 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. 3d ago
  • Senior Software Engineer

    Socium

    Software development 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. 2d ago
  • AWS Networking / AWS DevOps Engineer

    Keasis

    Software development engineer job in Quincy, MA

    Job Description - AWS Networking / AWS DevOps Engineer Type: Hybrid (3 to 4 days based on client request and project demand) Role: AWS Cloud Networking Engineer/DevOps We are seeking an experienced Networking-focused AWS DevOps Engineer to support and optimize our multi-region cloud infrastructure. The ideal candidate will have strong expertise across AWS networking, multi-region architectures, CI/CD, container orchestration, infrastructure automation, and data platform components such as Redshift. This role is part-time but requires a hands-on engineer who can troubleshoot, optimize, and enhance our production and non-production cloud environments. Key Responsibilities AWS Multi-Region Architecture & Networking • Design, implement, and optimize multi-region VPC architectures, peering, Transit Gateway, and routing policies. • Configure and manage security groups, NACLs, route tables, NAT gateways, IGWs, and cross-region networking. • Ensure high availability (HA) and disaster recovery (DR) readiness across multiple AWS regions. • Support network connectivity for hybrid environments (VPN, Direct Connect). AWS DevOps & Automation • Develop and maintain CI/CD pipelines using CodePipeline, CodeBuild, GitHub Actions, GitLab, or Jenkins. • Automate infrastructure provisioning using Terraform, CloudFormation, or CDK. • Implement and optimize monitoring, logging, and alerting via CloudWatch, OpenSearch, Prometheus/Grafana, or equivalent. • Drive continuous improvements in deployment reliability and DevOps best practices. Compute & Container Services • Manage and optimize EC2 instances including AMIs, autoscaling, patching, and configurations. • Deploy, scale, and troubleshoot workloads on ECS (Fargate or EC2). • Implement workload security, resource optimization, and cost controls across compute services. Redshift & Data Infrastructure Support • Support Redshift cluster configuration, security, WLM settings, performance optimization, and connectivity. • Ensure secure and optimized data flows between ETL layers, Redshift, EC2/ECS services, and S3. • Collaborate with data teams to tune Redshift workloads and ensure optimal network performance. Security & Compliance • Enable IAM policies, role-based access, and least-privilege security controls. • Implement multi-region failover, backup/restore strategies, and environment hardening. • Ensure compliance with security best practices, patching, encryption, and CloudTrail logging. Operations, Troubleshooting & Support • Troubleshoot multi-region connectivity, latency, DNS, and infrastructure issues. • Optimize cloud spend across compute, networking, and Redshift workloads. • Provide on-call / ad-hoc support during deployments or critical incidents (as needed). Required Skills & Experience Technical Skills • 10+ years of experience as a DevOps, Cloud Engineer, or AWS Infrastructure Engineer. • Strong AWS networking expertise: VPC, TGW, Route53, VPN, Direct Connect, SGs, NACLs. • Experience with multi-region, HA, DR architectures. • Proficient in EC2, ECS (Fargate/EC2 Launch Types), Redshift. • Strong Terraform / CloudFormation scripting experience. • Strong experience with Python or Bash for automation. • Hands-on experience setting up CI/CD pipelines. • Experience with monitoring/observability tools: CloudWatch, OpenSearch, Grafana/Prometheus, Datadog, etc. • Familiarity with cloud cost optimization and tagging strategies.
    $91k-118k yearly est. 1d ago
  • KFC Team Member

    de Foods (KFC

    Software development engineer job in Greenville, RI

    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 - $17.25/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.
    $15-17.3 hourly 4d ago
  • Software Engineer in Test

    Firstpro, Inc. 4.5company rating

    Software development 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. 3d ago
  • Junior DevOps Engineer

    Alexander Technology Group 4.3company rating

    Software development engineer job in Woburn, MA

    The Alexander Technology Group is looking for a junior devops engineer for a client in the Woburn, MA area. Hybrid on-site No 3rd party applicants will be considered, do not reach out 85-90k Requirements: Key Responsibilities: Support Cloud Infrastructure: Assist in managing AWS infrastructure including VPCs, ECS/EKS clusters, RDS databases, and serverless components under the guidance of senior engineers. Maintain CI/CD Pipelines: Help maintain and improve deployment pipelines using GitLab CI or GitHub Actions, ensuring smooth software delivery. Monitor System Health: Set up and monitor alerting systems using CloudWatch, Grafana, or Prometheus, and respond to incidents with support from the team. Security and Compliance: Support SOC 2 Type II compliance efforts by implementing security controls and following established protocols. Infrastructure as Code: Gain experience with Terraform and other IaC tools to automate infrastructure provisioning and management. If interested, please send resume to ************************
    $94k-126k yearly est. 1d ago
  • Senior Software Engineer (Investment Tools)

    Dewinter Group

    Software development 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. 3d ago
  • Senior Software Engineer (Medical Device)

    Intellias

    Software development 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.
    $92k-119k yearly est. 3d ago

Learn more about software development engineer jobs

How much does a software development engineer earn in Lincoln, RI?

The average software development engineer in Lincoln, RI earns between $63,000 and $115,000 annually. This compares to the national average software development engineer range of $80,000 to $147,000.

Average software development engineer salary in Lincoln, RI

$85,000

What are the biggest employers of Software Development Engineers in Lincoln, RI?

The biggest employers of Software Development Engineers in Lincoln, RI are:
  1. Oracle
  2. Amica Insurance
  3. Maximus
  4. Coinbase
  5. CVS Health
  6. Kforce
  7. Insight Global
Job type you want
Full Time
Part Time
Internship
Temporary