Programmer Jobs in Boston, MA

- 2,215 Jobs
All
Programmer
Senior Software Engineer
Software Engineer
Computer Engineer
Software Developer Internship
Senior/Lead Developer
Systems Developer
  • Sr. Software Safety Engineer

    Raytheon 4.6company rating

    Programmer Job 19 miles from Boston

    Country: United States of America Onsite At Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead of tomorrow's threat. Our team solves tough, meaningful problems that create a safer, more secure world. Life Cycle Engineering (LCE) is responsible for ensuring our products are Safe, Reliable, Maintainable and delivered on time. Life Cycle Engineering consists of multiple disciplines that support engineering, our program offices and our customers. Our Life Cycle Engineering disciplines participate in the total life cycle of our products from conception to deactivation. Our focus area is product support, including the following disciplines: Reliability System Safety and Supportability. What You Will Do: This is an exciting opportunity for a highly motivated Senior Software Safety Engineer to join the Patriot Safety Team. As a Sr. Software Safety Engineer, your responsibilities will include: Analysis of engineering software, and/or firmware (IAW MIL-STD-882E, JSSSEH, AOP-52, etc.) Work with software development teams to review and analyze embedded software code Collaborate with Program Management and Government approval authorities from program startup through deployment to gain concurrence with software builds Your responsibilities will include: Performing Software and/or Firmware analysis Executing the Software System Safety Program Mentoring junior engineers Interfacing with stakeholders (e.g. customers, program offices, subcontractors, vendors) Preparing Safety Assessment Reports and Safety Program Briefs for Customer Approval Briefing software safety of the program at technical reviews and as part of the safety approval process Interpreting system requirements, customer specifications and military standards Collaborating across multiple disciplines to gain a full understanding of product architecture and design Interpreting system requirements, customer specifications and military standards Collaborating across multiple disciplines to gain a full understanding of product architecture and design This position is posted as ONSITE and is based at Raytheon's Tewksbury, MA location. Qualifications You Must Have: Typically Requires a Bachelor's degree in Science, Technology, Engineering or Math (STEM) and minimum 5 years of relevant experience. An advanced degree may account for additional years of experience as required for this position Experience with Software Safety Engineering, System Safety Engineering, Software Engineering or equivalent Safety Engineering The ability to obtain and maintain a U.S. government issued Secret security clearance is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance Qualifications We Prefer: Experience with DoD System Safety Programs Strong written, verbal and presentation skills Strong interpersonal and project management skills, with the ability to manage a safety program and provide direction to supporting safety personnel Experience with Earned Value Management Systems (EVMS) and Proposal Development Master's Degree in Science, Technology, Engineering or Mathematics (STEM) Active Secret clearance What We Offer Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value: Safety, Trust, Respect, Accountability, Collaboration, and Innovation. Learn More & Apply Now! Please consider the following role type definition as you apply for this role. Onsite : Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products. This position requires ability to obtain a security clearance. DCSA Consolidated Adjudication Services (DCSA CAS), an agency of the Department of Defense, handles and adjudicates the security clearance process. More information about Security Clearances can be found on the US Department of State government website here: Security Clearance FAQs - United States Department of State We Are RTX We Are RTX - YouTube #LI-ONSITE The salary range for this role is 82,000 USD - 164,000 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window. RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act. Privacy Policy and Terms: Click on this link to read the Policy and Terms
    $88k-109k yearly est. 4d ago
  • Computational Systems Developer

    Alsym Energy

    Programmer Job 5 miles from Boston

    Alsym Energy, Inc is a leading innovator in the rapidly changing field of battery energy storage. It is essential for the world to succeed in the transition to sustainable energy and batteries are at the very core of the solution. In fact, the IEA predicts that 60% of CO2 emission reductions in 2030 will be directly related to batteries. This mission is what drives us every day. Over the last few years, supply-chain constraints and significant safety incidents arising from lithium-ion batteries have reduced confidence in the suitability of the technology. We have developed a revolutionary new chemistry that enables the highest performing non lithium-ion battery in the industry, that is inherently non-flammable, non-toxic, and cost effective. We are seeking a proactive and skilled Computational Systems Developer to join our team. This role focuses on optimizing scientific software, designing user-centric tools, and ensuring scalable multi-user system architectures to support our cutting-edge research and development initiatives. Key Responsibilities: Code Optimization & Performance Tuning: Refactor and optimize Python scripts and computational models developed by scientists, employing parallel processing techniques to improve performance. User Interface Design & Development: Design, implement, and enhance front-end and back-end interfaces for internal tools, prioritizing usability for both technical and non-technical stakeholders. Scalability & Multi-User System Development: Architect and implement scalable solutions to support multiple users, utilizing microservices, containerization (Docker/Kubernetes), and distributed computing techniques. Cloud & Infrastructure Management: Deploy and manage computational workloads on cloud platforms (AWS, GCP, or Azure) and leverage Infrastructure-as-Code (IaC) tools such as Terraform or Ansible. Collaboration & Troubleshooting: Work closely with IT, R&D, and computational teams to resolve technical issues, enhance software integrations, and streamline workflows. System Documentation: Create and maintain comprehensive documentation, including system configurations, user guides, and operational workflows, to ensure consistency and reliability. Required Skills and Qualifications: Python Development: Advanced proficiency in Python, with experience in performance optimization and parallel computing techniques, minimum 3 years of industry experience. Microservices Architecture: Strong knowledge of microservices-based system design, RESTful APIs, and container orchestration using Kubernetes and Docker. Scalability & Cloud Computing: Experience in scaling up scientific software for multi-user environments using cloud platforms (AWS, GCP, or Azure) and distributed computing frameworks (Dask, Ray, or Apache Spark). Database & Storage Solutions: Hands-on experience with SQL and NoSQL databases (PostgreSQL, MongoDB, etc.), caching strategies, and data pipeline optimizations. UI/UX Design: Proven ability to design and implement user-friendly interfaces that simplify complex processes for diverse users. Linux Proficiency: In-depth experience managing Linux-based systems for software deployment and infrastructure support. DevOps & Automation: Familiarity with CI/CD pipelines, version control (Git), and automation tools (Jenkins, GitHub Actions, Terraform). Problem-Solving: Strong analytical and troubleshooting skills to address computational and operational challenges effectively. Communication Skills: Ability to clearly communicate technical information to multidisciplinary teams, including non-technical stakeholders. Compensation, Benefits, and Perks: We are committed to providing equitable compensation and a healthy working environment for our employees with a benefits package that provides the support that you need. We offer premium medical insurance cost through Blue Cross Blue Shield, dental insurance, offer a flexible Paid Time Off program, leave under PFML, and maintain a firm Anti-Harassment Policy. Every employee is also eligible for 401k, and stock options. A full listing of our benefits may be provided after an offer has been issued. We are an equal opportunity employer at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, pregnancy, marital status, military or veteran status, or disability or any other status protected under state or federal law status.
    $100k-136k yearly est. 35d ago
  • Senior Developer - Python, K8s, AWS - Leading PE Firm - up to $165k base

    Saragossa

    Programmer Job In Boston, MA

    Want to build systems that directly support multi-billion-dollar investment strategies? You'll be joining the technology team as a Senior Developer, focused on building and deploying high-impact internal systems that support the firm's private markets investment business. Ideally, you'll have hands-on experience in cloud-native development, strong Python skills, and a track record of deploying applications into Kubernetes (not just administering clusters). You should also be comfortable working with AWS services like Lambda, RDS, SQS, and SNS, and have experience with Docker and Terraform. This role is perfect for someone who enjoys working closely with stakeholders, building scalable backend systems, and contributing to a fast-moving, highly technical team where technology plays a key role in driving investment decisions. You'll be part of a collaborative group that values clean architecture, automation, and delivering meaningful tools that directly impact business outcomes. Location: Boston (onsite 3 days/week) Work Authorization: Unfortunately, this role is not eligible for visa sponsorship. No up-to-date resume is required.
    $113k-165k yearly est. 8d ago
  • Robotics Software Engineer

    Vecna 4.1company rating

    Programmer Job In Boston, MA

    Job Title: Robotics Software Engineer About Us: We are an innovative technology company specializing in robotics solutions that address complex challenges across various industries. Our mission is to develop cutting-edge robotic systems that enhance efficiency, precision, and adaptability. We are seeking a talented Robotics Software Engineer to join our growing team and contribute to the design, development, and deployment of advanced robotic systems. Position Summary: The Robotics Software Engineer will be responsible for developing and implementing software solutions for robotic systems, focusing on functionality, reliability, and performance. This role involves collaborating closely with cross-functional teams, including mechanical, electrical, and systems engineers, to design and optimize robotic solutions for real-world applications. Key Responsibilities: · Design, develop, and test software for robotic systems, including motion planning, navigation, and control algorithms. · Implement and optimize software for embedded systems, sensors, and actuators. · Collaborate with hardware teams to integrate software with mechanical and electrical components. · Develop simulation environments to test and validate algorithms and system behavior. · Write and maintain clean, efficient, and well-documented code. · Debug and troubleshoot software issues in prototypes and deployed systems. · Participate in system architecture design and contribute to defining software requirements. · Develop and refine algorithms for mobile robots, including mapping, obstacle avoidance, and voice command integration. · Stay up-to-date with advancements in robotics and software engineering, and incorporate best practices into development processes. Requirements: · Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or a related field. · 3+ years of experience in robotics software development. · Proficiency in programming languages such as C++ and Python · Experience with ROS/ROS2 (Robot Operating System) standard packages and deployment · Strong understanding of robotics concepts, including kinematics, dynamics, control systems, and SLAM (Simultaneous Localization and Mapping). · Experience with sensor integration, such as cameras, LIDAR, and IMUs. · Expertise in developing solutions for mobile robots, including mapping, obstacle avoidance, and voice command functionalities. · Familiarity with simulation tools (e.g., Gazebo, Webots, or V-REP). · Excellent problem-solving skills and the ability to work in a fast-paced environment. · Strong communication and teamwork skills. Nice-to-Have Skills: · Experience with AI and machine learning in robotics applications. · Knowledge of real-time operating systems (RTOS) and embedded systems programming. · Background in computer vision or deep learning frameworks. · Experience with cloud-based robotics platforms and IoT integration. · Familiarity with agile development methodologies. Why Join Us?: · Opportunity to work on cutting-edge robotic technologies that impact industries worldwide. · Collaborative and innovative work environment. · Competitive salary and benefits package. · Career growth opportunities in a fast-growing company. · The chance to be part of a passionate and talented team shaping the future of robotics.
    $73k-94k yearly est. 34d ago
  • Computational Fluid Dynamics Engineer

    Vanderweil Engineers 4.4company rating

    Programmer Job In Boston, MA

    Vanderweil Engineers is a top ranked national full-service engineering firm specializing in MEP/FP, and technology services. Working in multiple sectors including Science & Technology, Mission Critical, Academic, Healthcare and Commercial buildings. In our 75th year in operation with a staff of 500+ located across nine offices, we are proud to be one of the leading independently owned engineering firms in the country. If you are looking for an opportunity to grow your career with some of the best minds in the industry, we are looking for you. We offer growth and stability in an ever-changing volatile environment. We are looking for a “CFD” Computational Fluid Dynamics Modeling Engineer in our Boston, MA office (Hybrid role). We are seeking a professional who is self-motivated and looking for a challenging technical and management role. Some of your responsibilities include the following: Use CFD formulas to predict fluid flows and heat transfers Validate CFD models, perform simulations and analysis, interpreting results Lead the technical development of HVAC systems for large and complex projects particularly in the Commercial Interiors and Mission Critical sectors. Work with and oversee younger engineering staff on projects Formulate design criteria, perform calculations, develop concept designs, specifications, and construction documents for high performance building systems. Develops mechanical plans, specifications, and inspection reports as needed on assigned tasks. Knowledge and experience with mechanical calculations, equipment selection, ductwork layout, hydronic systems, hydraulic modeling and pipe stress modeling. Should understand Revit to allow leadership and direction for the design teams. Will be client facing and present technical presentations and well as attend field visits. Essential Skills & Requirements: 6+ years of experience designing Bachelor of Science degree in Mechanical Engineering or equivalent experience Experience on interior and exterior modeling using 6 Sigma programs. Communication, interpersonal, problem solving and analytical skills. Background in Mission Critical facilities preferred Professional commitment to sustainability, LEED accreditation is a plus. A professional Engineering license is desirable. Our Work Culture: We know that work/life integration is important to our employees. Our hybrid work style (up to 2 days remote per week) allows team members to have flexibility while building their skills through in-person exposure to industry experts. Our wellness programs prioritize our team members' physical and behavioral health. We are an equal opportunity employer committed to diversity in the workplace. This position is in Boston, MA has a salary range of $120,000 to $160,000, depending on years of experience, licensure, skill sets and education and is negotiable. In addition, we offer 401K company match, flexible work schedule, benefits and wellness program. Reach out to us to discuss total rewards and compensation package.
    $120k-160k yearly 13d ago
  • Robotic Software Engineer (M/W/D)

    Technology & Strategy

    Programmer Job In Boston, MA

    Are you excited about building high-performance robotic systems that can perceive, learn, and act intelligently alongside humans? Our team is creating new products and technologies that make this possible, at global scale. Our software team is seeking broad, curious engineers to join our diverse, full-stack team. In addition to holistically designing, building, and delivering end-to-end robotic systems, our team is responsible for the core infrastructure and tools that serve as the backbone of our robotic applications, enabling roboticists, machine learning scientists, and software engineers to collaborate and deploy systems in the lab and in the field. Our work spans real-time software, machine learning engineering, big data, simulation, and more. Key job responsibilities Architect, design,and implement roboticsoftware applications, infrastructure, and tools. Work with stakeholders across hardware, science,and operations teams to iterate on systems design and implementation. Create robust, high-quality, well-tested software to interface with robots, controlsensors, actuators, and other hardware. Collaborate with machine learningand robotic controlsexperts to implementand deploy algorithms, such as machine learning models. Profile, tune, and optimizesystem performance. Create re-usable softwareand systems to accelerate roboticsdevelopment. Maintain high standards by participating in reviews, designingfor fault toleranceand operational excellence, and creating mechanisms for continuous improvement. Basic qualifications Bachelor's Degree or greater in Computer Science/Engineering, Statistics, Mathematics, or equivalent. 5+ years of professional software development experience with at least one modern language such as Python, C++, Java, or Kotlin including object-oriented design. 3+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems. Proficiency with professional softwareengineering practices & standard practicesfor the full software life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. Experience in software designand architecture. Excellentinterpersonal and written communication skills. Strong experience in Robotic Preferred qualifications Experience with AWS (S3, Lambda, SQS). Master's or advanced degreein Computer Science/Engineering, Statistics, Mathematics, or equivalent. 8+ years of industrysoftware development experience, with background in design patterns, data structures, and test-driven development. Experience in one or more relevanttechnical areas: robotics, computer vision, machine learning, sensors, real-time systems, embedded systems, and simulation. Experience with interdisciplinary developments that involve hardware, software, and algorithm co-design. Experience supporting large-scale infrastructure and tool development for scientific/engineering users. Solid fundamentals in operating systems, embedded systems, or systems programming. Demonstrable experience in building, programming and integrating softwareand hardware for robotic systems. Independent and ability to work with minimal direction. Demonstrated experience incubating and productionizing new technology, working closely with researchscientists and technical teams from idea generation throughimplementation
    $72k-95k yearly est. 33d ago
  • Software Engineer

    C2R Ventures

    Programmer Job In Boston, MA

    Leading, Boston-based, quant trading firm is seeking an Execution Developer to join their firm. You will be building the tools, platforms and algorithms that enable investment engines for multiple teams, driving forward their centralized global trading operation Your challenges will be varied and might involve building new execution algorithms, the platforms on which they run, simulation environments, intelligent order routing, connectivity to execution venues and brokers, tools for high touch and quant traders, monitoring capability, post-trade performance analysis and software to optimize all aspects of the trading lifecycle. The Team: The team is currently undergoing a significant investment in order to rationalize the trading capability across multiple teams. The engineering team works exceptionally closely with both the Trading Desk and the Execution Research team in order to design, build and maintain a world-class trading capability. They have trading floors in London, Hong Kong, Boston and New York and are responsible for trading in excess of 5 trillion dollars annually. About you: You will be an expert software developer and ideally understand the financial markets with relevant electronic trading experience in at least one of the asset classes that we trade. You'll be a member of a highly focused team with an exceptionally broad responsibility, so great communication skills and an ability to work as part of a team are a must. In order to qualify: Expert proficiency in Java. Database / SQL skills. Great communication skills coupled with the ability to work closely with both technical and non-technical colleagues. A proponent of strong software engineering techniques and agile methods: continuous integration, code review, unit testing, refactoring and related approaches. Proficient working on both Linux and Windows platforms. Advantageous: An excellent understanding of financial markets and instruments. Experience with FIX is a significant advantage. Experience working closely with Quants and/or Traders. Python knowledge. Experience of front office software and/or trading systems development e.g. in a hedge fund or investment bank. Expertise in building distributed systems with service-based or event-driven architectures, and concurrent processing. Experience of web-based development (TypeScript). Relevant mathematical knowledge e.g. statistics, asset pricing, time-series analysis optimization algorithms.
    $72k-95k yearly est. 35d ago
  • Senior Software Engineer

    Apollo Solutions 3.4company rating

    Programmer Job In Boston, MA

    Senior Backend Engineer (Python, AWS, distributed systems) Boston - hybrid working Salary: $180-210k + bonus = OTE 300k upwards! Do you want to work for a fast-paced and highly successful financial organisation? This is a rare opportunity into one of the most challenging teams in the firm! You will need solid motivation, drive to excel and to be confident in solving complex problems with a mathematical/analytical mindset. Backend Engineer Responsibilities: Work closely with members of the Research group to review and define requirements for systems that simulate the impact of a large number of variations to the primary investment strategies Create design proposals for technical solutions that meet the business requirements with high performance, scalability, and maintainability, primarily using Python and C# Design, develop, and support systems that run in on-premise data centers and on AWS Lead technical design discussions within the team to gather feedback, discuss the merits and risks of different approaches, and reach consensus on the target architecture Requirements: Bachelor's degree in Computer Science, Computer Engineering, or a related discipline Experience working with large, high-performance, distributed systems Experience designing and developing complex production systems in Python Understanding of computer systems architecture, operating systems, I/O and memory A passion for software development and a desire to learn new technologies Experience with developing cloud native solutions on public cloud, preferably AWS, is a plus Experience working with Kubernetes is a plus Sound like you? Please send across your updated resume and we can arrange a confidential conversation to discuss in more detail.
    $107k-145k yearly est. 12d ago
  • Senior Software Engineer

    Medical Engineers Recruitment 3.8company rating

    Programmer Job In Boston, MA

    Senior Software Engineer - Optics, Automation, Instrumentation Innovate. Build. Impact. Join a world-leading optical engineering team that has been revolutionizing industries for over 40 years. Our client pioneers cutting-edge applications in optics, instrumentation, and automation, supporting commercial, government, and consumer product organizations globally. As a Senior Software Engineer, you'll be at the forefront of developing robust software applications that power state-of-the-art optical systems, cameras, and motion control technologies. What You'll Do ✔ Develop high-performance application software for instrumentation on Windows platforms. ✔ Lead and manage software development projects, ensuring high-quality deliverables. ✔ Collaborate on multi-disciplinary engineering consulting projects. ✔ Maintain and enhance existing product applications. ✔ Author technical documentation and provide expert technical support. What You Bring 🔹 Bachelor's degree in Computer Science, Engineering, or a related field. 🔹 5+ years of software development experience in Microsoft .Net Framework. 🔹 3+ years working with at least two of: Linux, Python, .Net Core. 🔹 Strong Object-Oriented Programming skills. 🔹 Experience with open-source software (OpenCV, LibGD, etc.). 🔹 Hands-on expertise in instrumentation development (firmware experience a plus!). 🔹 Knowledge of optics, photonics, or image processing is highly desirable. 🔹 Enthusiasm, self-motivation, and a passion for problem-solving. Why Join? 🔸 Work with the largest independent optical engineering team in the world. 🔸 Be part of pioneering technology in optics and automation. 🔸 Hands-on involvement in cutting-edge instrumentation & software development. 🔸 Competitive salary, career growth, and an opportunity to make a real global impact. Ready to engineer the future? Apply now!
    $107k-145k yearly est. 33d ago
  • Software Engineer

    Mojotech 3.9company rating

    Programmer Job 41 miles from Boston

    MojoTech, established in 2008, is an innovative digital consulting company that integrates strategy, design, and engineering to create results-driven digital products and experiences for clients nationwide. What we do: We partner with our clients to discover, define, design, and build tomorrow's innovations, empowering every company to unlock future market potential, maximize returns on innovation, and drive transformational change. We work with a diverse client base, ranging from rapidly growing startups to established enterprises, helping them accelerate their pace of change and solve their biggest technology challenge Role Overview: As a Software Engineer with MojoTech you will work on multiple projects per year to solve complex problems and to deliver high quality solutions as part of a team. Collaborating with product managers, designers, and clients, you will lead discussions on better ways to problem solve and deliver features to our clients and their users. Your experience and level of confidence in decision making and the quality of your work ensure commitment to MojoTech's engineering excellence. • 3 years experience building complex applications • BA/BS in Computer Science or a related field, or equivalent experience • A passion for software engineering and application infrastructure • Understanding of version control (Git) and code documentation • A strong desire to improve yourself and those around you Should also be able to check off some of this: • Capacity to design and implement efficient RESTful APIs and microservices • Experience scaling applications with containers and container orchestration frameworks • Proficiency with Python, Ruby on Rails, Elixir, NodeJS, and/or front-end MVC frameworks • Familiarity with mobile development; Android or iOS • Exposure to leadership or mentorship roles, particularly on a development team • Experience working in an agency, as a software consultant, or tailoring solutions to match client requirements and capability • Ability to formulate and communicate opinions on what makes software good or bad to both technical and business client stakeholders • Previously built and deployed 12-factor apps as part of a collaborative project team • Contributed to open source projects or presented at a conference • Located in RI, MA, CT, NY, NJ, NC, SC, FL, CO, CA, UT, OR, PA, TN Benefits: • Base salary $80-140k • Performance based end of year bonus • Medical, Dental, FSA • 401k with 4% match • Trust-based time off • Catered lunches when in office • 5 hours a week of self-directed, non-client work • Dog Friendly Offices • Remote or in office (offices in Boulder, CO and Providence, RI) • Paid conference attendance/yearly education stipend • Custom workstation • 6 weeks parental leave
    $80k-140k yearly 11d ago
  • Senior Software Engineer

    Hirescope Boston

    Programmer Job In Boston, MA

    HireScope has partnered with Lambent, a SaaS company based in Boston, to help grow their Engineering team! See more info about the company and position below. About the Role You will work as part of the team, building and delivering value across all dimensions of our product: user-facing applications, APIs and services, integrations to third party applications, analytics and data pipelines, and cloud infrastructure. In this role you will help: Design, build, monitor, and maintain Python services Deploy and manage infrastructure using Terraform on Azure Improve our observability through logging, metrics, and alerting Monitor system health and respond to production issues Participate in technical design discussions and contribute to architectural decisions Collaborate with team members through pair programming, code review, and knowledge sharing This role reports to the VP of Engineering. What We Do Lambent develops a software-only cloud-based spatial intelligence and occupancy data analytics platform for smarter space planning. Our product, Lambent Spaces, utilizes AI and Machine Learning to provide occupancy-based metrics using anonymous data from existing wireless technology in the built environment. We help space planners achieve space utilization targets, align schedules or staffing with actual demand, and reduce capital and operational expenses. Our engineering team builds the platform that processes this data at scale, turning wireless signals into actionable insights for our customers. What We're Looking For This role typically requires 5+ years of relevant experience. Required Skills: Strong Python development experience, particularly with async programming Track record of building, deploying, and maintaining production services with comprehensive monitoring Experience with infrastructure as code and CI/CD pipelines Strong communication skills and enthusiasm for collaborative problem solving Background in observability practices including logging, metrics, and alerting It will be helpful if you have: Experience with pair and collaborative programming Experience with Microsoft Azure Experience with Data Lakehouses like Databricks or Snowflake Experience building and working with time series data Background in log aggregation systems (Azure Log Analytics, ELK, Splunk, etc.) Experience with metrics visualization tools like Grafana Experience with NextJS / React Experience with FastAPI Experience with Terraform Experience with Gitlab CI We value engineers who: Treat the customer experience as the highest priority Enjoy iterative development: the art of doing just what we need to do Balance pragmatic solutions with long-term architectural sustainability: making expedient choices while avoiding design decisions that limit future options Enjoy collaborative technical discussions and are comfortable making and evolving technical decisions as a group Take initiative in improving system reliability Our Engineering Culture We maintain a highly collaborative environment where engineers actively participate in technical discussions and shape architectural decisions. We value driving value for the customer, pragmatic solutions, iterative development, and open communication. We embrace a lean, kanban-style workflow that maximizes time spent on meaningful work. Our deep background in Agile methodologies has led us to streamline our process - our daily meetings focus on active collaboration and planning, and we adapt our priorities based on emerging customer needs and technical insights. Benefits In addition to a competitive base salary, opportunity for bonuses and stock options, we provide a positive, collaborative, supportive and flexible work environment that encourages experimentation and creativity. Some of the benefits we provide include: Financial: Early-stage equity 401K plan with company match Competitive base salary with bonus potential Health & Wellness: 100% paid employee insurance (health, dental, vision, disability) Option to enroll in an FSA, HSA and a suite of other health benefits (OneMedical, Talkspace, Teladoc, Health Advocate among other) and an opt out bonus if you're covered elsewhere Wellness benefits and services Work-Life Balance: Remote and hybrid work (with coworking passes so you can get out of the house) Flexible hours and unlimited PTO (and the ability to use it) Personal development and education benefits Location: Great location in Boston's Financial District (food, arts, greenway) Convenient to all public transportation
    $92k-119k yearly est. 7d ago
  • Senior Software Engineer - Customer Data Platform

    Posh Ai

    Programmer Job In Boston, MA

    Financial institutions - banks and credit unions - have begun a seismic shift in how they operate and serve their customers. History is being written right now. By joining Posh, you have an opportunity to help write the story. Since 2018, we've been harnessing bleeding-edge technology to empower FIs to work smarter, and serve better. This isn't hype - our products are powering millions of interactions every month for over a hundred unique financial institutions - and growing. As AI & NLP advance at an unprecedented and aggressive pace, our promise is to stay two steps ahead. To both innovate ourselves - and embrace innovation from the collective industry - so that we bring the best solutions into production, now. We are building AI assistants for end-user customers and internal-user employees - all within a common ecosystem that share our most coveted moats - knowledge, aka what an assistant knows, and integration, what an assistant can do. Many industry sectors each come with their own complexities - regulation, jargon, idiosyncrasies, etc.. Our customers want the best - and by definition, our vertical focus means that we can provide more nuanced and valuable solutions than horizontal ones that try to be everything for everyone. We believe verticalized AI will win, and the Financial Services sector is our sole focus. If you're eager to join a company that's actively drafting the history books on the most seismic shift of FI strategy, we'd love to hear from you! Who you are Experienced Engineer: 4+ years in full-stack development with a focus on backend systems; proficient in Typescript Technical Leader: 2+ years of experience leading projects and mentoring engineers Familiarity with SOAP/XML and/or core banking systems of record is a plus Architectural Expertise: Skilled in designing scalable, robust systems and anticipating implementation challenges Database Proficient: Experience with relational databases like PostgreSQL or MySQL Passionate about delivering high-quality, user-centric solutions with a "get things done" attitude Comfortable navigating ambiguity and adapting to change Excellent communication skills and a team player who positively influences others Committed to writing code that is easy-to-understand, ready-for-change, and safe-from-bugs Hands-on experience building high-performing, scalable architectures-not just theoretical knowledge Continuous Learner: Eager to stay ahead of technology trends and enhance both technical and leadership skills What you'll do Pioneer integrations in new core banking systems of record Support and expand existing integrations with new features and optimizations Add monitoring, alerting, and anomaly detection so that we can better respond to operational incidents Design and optimize our API wrapper that routes traffic & orchestreates reads and writes to core banking systems of record, while maintaining a strong api boundary (abstraction layer) Implement automations and optimizations to reduce repetitive manual effort, including boilerplate generation, configuration intake Contribute to our low-latency and every-up-to-date configuration database that defines client-specific setup, shared by our entire platform Write code that is easy-to-understand, ready-for-change, and safe-from-bugs Guide engineers, fostering a culture of excellence and continuous learning Drive Engineering Best Practices: Establish and promote software development standards, including code reviews and testing methodologies Collaborate with other engineering teams, product managers, designers, and UX researchers Make contributions towards our efforts to establish a PCI compliant sub-architecture for processing highly sensitive PII data Tech Stack & Tools React.js Node.js, TypeScript, Python GraphQL, REST, Websockets PostgreSQL, BigQuery, Elastic Search Docker, Kubernetes Shared component library Proprietary NLP/ML shared utility services & models Proprietary RAG ingestion pipeline and search algorithm Event-driven Pub/Sub Google Cloud GitLab / CI Frontier LLM providers - OpenAI and Google BYO IDE - paid by us Google Workspace / Gmail Twilio for voice-telephony & SMS JIRA / Confluence Slack Posh is a hybrid workforce, with employees located across the United States & Canada, and our home base located in Boston, MA. We're a small and mighty team that prides ourselves in a tasteful balance between voracity and disciplined craftsmanship. We value those who embrace ambiguity - who leverage their curiosity and passion to push the boundaries of their knowledge in order to build exceptional products. Our tech stack is a combination of TypeScript (node.js and React) and Python, hosted in a scalable and distributed multi-cluster Kubernetes environment. We don't expect everyone to have prior experience in all of our tools, but we expect fundamental competency and intellectual curiosity. Our products are award-winning, backed by a dream team of top-tier fintech investors with over $45 million in funding to date. What we offer: - Competitive salary and equity - Interesting and challenging work, bleeding-edge AI technologies and methods - Hybrid work - remote and on-site co-working space in Downtown Boston - Paid lunch at Boston HQ on Wednesdays - Work-life balance - Health, dental, and vision insurance - Team on-sites and off-sites - Unlimited PTO - Paid parental leave - Dedicated professional growth and development - personal budget and paid personal development days - The opportunity to fundamentally change how FIs operate Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time. Qualified candidates please send your resume to *********************
    $92k-119k yearly est. 15d ago
  • Software Intern, Cross platform application development

    United Imaging Intelligence

    Programmer Job 12 miles from Boston

    UII America, Inc., a subsidiary company of Shanghai United Imaging Intelligence Healthcare Co. Ltd. (UII), is building an organization of highly-motivated, talented and skillful AI experts and software developers to strengthen our R&D power and address the need of our innovative products in the USA market. United Imaging Intelligence (UII) is committed to providing AI solutions for medical devices, imaging, and diagnosis - to helping clients better understand and embrace AI. United Imaging Intelligence is led by two world-renown leaders in the AI industry. Together, they will lead UII in focusing on “empowerment” and “win-win.” UII empowers doctors and equipment in order for doctors and hospitals to win, for research institutions to win, and for third-party companies to win. UII America, Inc. is building a world-class research and development team in Boston, MA. We have immediate openings for Software Interns working on cross platform mobile application development for iOS, Android, and Linux devices. Responsibilities: Experience react native application for iOS, Android, and Windows Strong understanding of JavaScript/TypeScript and React native fundamentals and experience working with React native for mobiles Mobile Development Basics with good UI/UX development skills API Integration experience into React native applications using REST, WebRTC, WebSocket. Managing data flow within the application. Experience developing native modules would have added advantage Should have strong problem solving, debugging and addressing performance issues within application. Qualifications: ž Currently pursuing a MS in Computer Science, Computer Engineering, Electrical Engineering, or other related fields.
    $35k-48k yearly est. 21d ago
  • Software Engineer - Mobile Front End

    Aila Technologies

    Programmer Job 15 miles from Boston

    NATICK, MA CHICAGO, IL Aila is redefining how enterprise retailers, healthcare providers, and more serve their customers through our platform of high-performance self-service solutions. With customers like Costco, Panera, and Quest Diagnostics, we're transcending the limitations and expense of legacy systems with faster, smarter, and more intuitive customer and employee-facing experiences. We're an entrepreneurial and fun-loving team dedicated to building a great company as we enter our next growth phase. Position Details We're seeking a highly motivated technical person to join our growing software development unit. The software engineer will develop and drive various technologies across a variety of languages and mobile and cloud based technologies. These initiatives span mobile/web applications, and backend cloud architecture. This individual will operate to expand Aila capability and will operate in an agile environment. They will apply AI tools and methodologies, and ensure strategic alignment across our functional teams. Deliver high quality software solutions with initial guidance Operate in a self sufficient way to deliver cutting edge technology to our world class Aila customers. Manage day-to-day development activities across multiple projects, ensuring projects are transparently communicated, delivered on time and within budget Collaborate with product owners to translate requirements into technical specifications Build test driven tools to verify the features are working to the product specifications Debug and diagnose complex and cross-system related capabilities, from mobile, to web to cloud based services. Qualifications BS/MS in Computer Science, Software Engineering, or a related field 3+ years of hands-on development experience with mobile, with an emphasis on iOS(Swift and Objective-C) Extensive knowledge in the building and distribution of mobile applications, at scale Extensive knowledge in native libraries, focused on Apple EcoSystem(Apple development kit, CoreML, etc.) 2+ years building native or web based applications, from wireframe and mockups to smooth and impressive interactions Proven expertise in developing mobile applications (iOS/iPadOS preferred) with modern hybrid platforms such as React Native and native platforms such as SwiftUI or UIKit Proven track record of delivering high quality solutions on mobile hardware, that leverage features such as camera, location, and mobile workflows for iOS and Android Preferred Qualifications Experience with public-facing frameworks, SDK's, and API's Knowledge of hardware/firmware development and/or IoT environments Aila Technologies is an equal opportunity employer. All employment decisions are solely based on business needs, job requirements and individual qualifications without regard to race, gender, religion, ethnicity, age or any other status protected by the laws and regulations where we operate.
    $72k-95k yearly est. 20d ago
  • Medical Device Software Engineer

    Insight Global

    Programmer Job 21 miles from Boston

    Medical Device Software Engineer Type: Full Time Salary: 135,000k - 150,000k plus bonus Qualifications: BS Computer Science or Electrical Engineering or equivalent work experience. MS Computer Science or Electrical Engineering preferred. Minimum of 6 years previous experience in software design, analysis and trouble shooting in an engineering environment. Experience requiring technical leadership within an advanced software development environment. Experience with Agile software development techniques preferred. Windows application, WIN32/MFC programming C++ Debugging in Visual Studio TCP/IP and UDP network programming Demonstrated ability to elicit, write, analyze, review, trace software requirements Must be familiar with Medical Device written requirements Nice to have: Medical Device Industry experience C# CMAKE Ninja Secure programming, Windows batch programming, Python Ability to develop system architecture Ability to maintain complex detailed records and reports Ability to work with Agile development methodologies This position is responsible for product software architecture, design, implementation, and testing. This position establishes and enhances procedures to optimize development efficiency, software quality, and product cost. Work within a team of engineers and test personnel to produce high quality deliverables during the design, implementation, integration, test and support phases of product development. Independently diagnose, debug and resolve defects. Provide technical leadership to development teams; write technical requirements (TSSR); implement designs from technical specifications; develop system architectures; provide technical documentation; translate designs into functional, tested software. Coordinate activities of other engineers and guide the successful, timely completion of SW modules and subsystems by setting clear goals, objectives Perform SW module unit test, SW subsystem test, and SW integration test to ensure correct SW operation and quality. Mentor others to ensure best testing practices are used consistently and evolve in accordance with changing technical product specifications Provide advanced system level support to clinical engineers, quality engineers, service engineers and test personnel by executing tests, reproducing defects, documenting defect analysis in defect tracking system(s). Contribute technical insight and expertise to program planning, strategic planning and department-wide process improvement initiatives. Assist in team building and mentoring junior engineers by providing on-going technical guidance, review and assessment of development assignments. Comply with all internal SOPs and FDA and industry regulations. Develop and/or improve development processes, procedures and protocols. Utilize and enhance the software configuration management system to correctly maintain SW files. Able to build SW and install SW in a development and product environment.
    $72k-95k yearly est. 13d ago
  • Senior Software Engineer

    ASUS 4.3company rating

    Programmer Job In Boston, MA

    The ASUS Robotics & AI Center is seeking an experienced and talented Senior Software Engineer to join our global research and development team. This role is critical to leading the design and development of software systems that power the next generation of AI and robotics technologies. We are looking for a proactive leader with deep expertise in software engineering, a proven ability to design scalable and maintainable systems, and a passion for solving complex challenges. The ideal candidate will bring enthusiasm for innovation, a strong foundation in software architecture, and a commitment to delivering high-quality solutions within a collaborative, multidisciplinary environment. Roles and Responsibilities Lead the software architecture design for large systems with a focus on quick iterations and maintainability Lead efforts to establish a culture of modern software engineering best practices and design patterns Advise domain experts in best practices for software engineering Proactively address problems with a research-thinking mindset and critically think about the pros and cons of different approaches Lead cross-functional teams that take ownership of the full software lifecycle Write clean, maintainable, and well-documented source code adhering to modern software development practices Qualifications Bachelor's degree or higher in computer science or a related field 5+ years of industry work experience or equivalent Expertise in general software engineering principles Familiarity with systems programming as well as concurrent and distributed systems Proficiency in data structures, algorithm development and software architecture design Familiarity with programming language design or compiler design is a plus Exceptionally strong understanding of fundamentals and problem-solving skills Understanding of software development best practices, including coding standards, code reviews, design patterns, source control management, and test automation Expertise in at least one programming language, including C, C++, Python, JavaScript, or Go Flexibility to attend virtual meetings with the Taiwan-based team at least three nights per week Willingness to travel to Taipei occasionally for team collaboration and project needs Willingness to work in an office at least three days per week About the ASUS Robotics & AI Center The ASUS Robotics and AI Center is a world-class research and development laboratory that was established with the mission of developing ambitious technologies that will define the future. Our multidisciplinary team of the brightest engineers and scientists is dedicated to creating software-focused solutions that will solve some of the most enduring challenges in the fields of robotics and artificial intelligence. More About ASUS ASUS is a multinational company known for the world's best motherboards, PCs, monitors, graphics cards and routers and driven to become the most-admired innovative leading technology enterprise. With a global workforce that includes more than 5,000 R&D professionals, ASUS leads the industry through cutting-edge design and innovations made to create the most ubiquitous, intelligent, heartfelt and joyful smart life for everyone. Inspired by the In Search of Incredible brand spirit, ASUS won thousands of prestigious awards in 2024 and ranked as one of Forbes' Global 2000 Top Regarded Companies, Thomson Reuters' Top 100 Global Tech Leaders and Fortune's World's Most Admired Companies. *Disclaimer: When you submit your information to LinkedIn, your information will be collected, processed, and used by LinkedIn. LinkedIn will share your information to ASUS for job recruitment purpose.
    $90k-112k yearly est. 32d ago
  • Software Engineer

    Aware, Inc. 4.3company rating

    Programmer Job 12 miles from Boston

    Aware is a global leader in biometrics software products, solutions, and services. We are looking for a Software Engineer with an understanding of server application development for commercial software. This position requires a team player with very strong technical skills to develop commercial-grade software based upon Aware's existing and new product ventures. The Software Engineer will have knowledge of a large variety of environments including client and server applications on multiple operating systems (Windows and Linux). Responsibilities include a team-based approach to writing software product engineering specifications in the form of user stories, then designing and implementing to support the specifications in a pure Agile environment. The selected individual will be a significant contributor in a small team of software engineers, focused on delivering quality software in short time-cycles. Essential Job Functions Perform new product development and existing product enhancements in support of the company's technology roadmap. Resolve product defects to ensure the company delivers high quality software. Develop new software and change requests in support of new customer projects to help them achieve their project goals. Resolve customer project defects to ensure customers have high performing, quality software. Create documentation in support of the above responsibilities. Create software development effort estimates for new customer projects, change requests, defects, and new product development. Work collaboratively as a member of an Agile team to achieve the above roles and responsibilities. Note: In addition to Essential Functions, the candidate also performs similar work-related duties as assigned. Qualifications and Experience 2+ years of experience with object-oriented software development. Bachelor's degree in computer science or equivalent experience Experience with Java language (threading, file/stream IO, collections, etc.). Experience with common Java web application development frameworks (Spring, Hibernate, etc.) Experience with Web Service based applications (SOAP and REST, SOA) Experience with Databases (MSSQL, MySQL/MariaDB, Oracle, Postgres) Experience with performance optimization of software applications. Comfort with web and workstation UI technologies (HTML5, Javascript, Vue) Comfort with directly engaging with customers to design software solutions Aware is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin.
    $76k-94k yearly est. 19d ago
  • Software Engineer III

    Forreal

    Programmer Job 16 miles from Boston

    ONE (1) new role opens March 18th. Preferred qualifications: Master's degree or PhD in Computer Science or related technical field. 3+ years of experience with performance, large scale systems data analysis, visualization tools, or debugging. Experience developing accessible technologies. Proficiency in code and system health, diagnosis and resolution, and software test engineering. Experience in mobile development iOS(SwiftUI)/Android is a big plus Experience with cloud service platforms, including Azure, AWS is a plus Knowledge working with 3D data is a plus (Gaussian Splatting, Photogrammetry) Knowledge in Machine Learning/Computer Vision is a plus Minimum Qualifications: Willing to work onsite in our office in Danvers, MA. 3+ years of professional experience in software engineering using Python/Swift/Typescript Strong knowledge in front-end technologies like React/ Next.js. Strong knowledge in back-end development frameworks such as Django, FastAPI. Desired Attributes: Incredibly proud of the code you write and advocate for high standards Passion: Startups are not easy; You can work independently and driven Adaptability to new technologies and industry trends Company Description Be part of the founding engineering team at a real-estate tech startup out of MIT that is going to disrupt the long-term rental market. We are modernizing the process of validating, browsing, visiting, and renting apartments - starting in Boston. This is a full-time, on-site, role at our office in downtown Danvers, MA. Role Description This is a full-time on-site role for a Software Engineer III located in Danvers, MA. The Software Engineer III will be responsible to develop the next-generation technologies that change how people rent apartments in the U.S. and thousands of users connect, explore, and interact with information and one another. for REAL is looking an engineer who brings fresh ideas from all areas, including distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. This role requires an engineer who is versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.
    $72k-95k yearly est. 23d ago
  • Senior Frontend Developer (ReactJS)

    Xoriant 4.4company rating

    Programmer Job In Boston, MA

    ReactJS Developer React UI developer apps are on private cloud and will be migrated to public cloud (AWS). Required qualifications: BA/BS degree in Computer Science or equivalent 8+ years of hands-on ReactJS development experience. Proficiency in building single page applications with HTML, TypeScript and CSS Strong knowledge of object-oriented principals and design patterns Application development using TDD Practices like unit testing and Behavior/Feature testing Experience writing unit, integration, and automation tests. Application performance evaluation and tuning skills Experience with responsive web design Understanding of Agile software development principles, including experience participating in a Scrum-based delivery team Preferred qualifications: Experience in building nonfunctional frameworks or libraries. Experience in building REST based APIs, using messaging and streaming technologies. Work with development teams at the appropriate stages to ensure the support strategy guidelines are followed and new systems or projects meet the production standards. Constantly update knowledge repository, ensure information regarding any support related activities or issues are available and easily accessible. Ability to quickly learn & become proficient with new technologies.
    $93k-122k yearly est. 11d ago
  • AWS Software Engineer

    Compunnel Inc. 4.4company rating

    Programmer Job In Boston, MA

    We are seeking a Principal Java/AWS Software Engineer to join the Regulatory Reporting Technology team. This role involves building and maintaining critical brokerage applications with high regulatory scrutiny. The ideal candidate will have strong Java and AWS expertise, experience in greenfield development, and a deep understanding of cloud migrations, event streaming, and DevOps. Key Responsibilities Develop and maintain enterprise-level Java/Spring Boot applications. Work with regulatory reporting teams to build applications across multiple asset classes. Migrate APIs to AWS and optimize cloud solutions using S3, Route 53, EC2, ECS, API Gateway, CloudFront, CloudTrail, and Lambda. Implement event-driven architectures with Apache Kafka and other event-streaming platforms. Design and manage databases (PostgreSQL preferred, Oracle or MySQL accepted). Leverage DevOps tools (Kubernetes, Jenkins, Maven, Ansible, Docker) for CI/CD pipelines. Develop and support Linux-based infrastructure with Bash scripting. Participate in Agile (Scrum/Kanban) environments and contribute to feature-driven development. Work with Bitbucket/Stash/Git for version control and uDeploy for automated deployments. Design and implement REST microservices for scalable architecture. Required Qualifications Bachelor's degree in Computer Science or related field (Master's is a plus). 8+ years of experience in Java/Spring Boot development with greenfield development expertise. 5+ years of hands-on AWS experience (cloud migration and deployment). Strong Python development and scripting experience. Proven expertise in event streaming platforms (Apache Kafka). Experience with PostgreSQL (preferred), Oracle, or MySQL. Proficiency in Linux, Bash scripting, and cloud-native application development. Hands-on experience with DevOps tools and CI/CD processes. Experience in UI frameworks (Angular, React, etc.) is a plus. Preferred Qualifications Experience with API registries (e.g., Apigee) and Artifactory. Familiarity with automated deployment using uDeploy. Ability to quickly learn and adopt new technologies.
    $73k-94k yearly est. 19d ago

Learn More About Programmer Jobs

How much does a Programmer earn in Boston, MA?

The average programmer in Boston, MA earns between $56,000 and $98,000 annually. This compares to the national average programmer range of $54,000 to $98,000.

Average Programmer Salary In Boston, MA

$74,000

What are the biggest employers of Programmers in Boston, MA?

The biggest employers of Programmers in Boston, MA are:
  1. Govcio
  2. Brigham and Women's Hospital
  3. MASS Group
  4. Exec Office of Administration and Finance
  5. Massanf
  6. Roomready
  7. State of Massachusetts
Job type you want
Full Time
Part Time
Internship
Temporary