Principal Software Engineer / DBA (PostgreSQL, Python)
Software Engineer Job In Needham, MA
Job Description
We believe that we are better together, and at Tripadvisor we welcome you for who you are. Our workplace is for everyone, as is our people powered platform. At Tripadvisor, we want you to bring your unique perspective and experiences, so we can collectively revolutionize travel and together find the good out there.
The Site Operations team at Tripadvisor is responsible for maintaining and enhancing the core systems that power and support the tripadvisor.com website. This includes systems in both private data centers and over a hundred accounts in AWS. Our scope of responsibilities is vast and would take an entire page to list here. Suffice it to say that we are the go-to team for questions about the interface boundaries that lie between these two halves of the company, as well as the deep inner workings of the legacy half. Data at Tripadvisor is hugely important, and as a result, we have over 600 on-premise logical databases running on over 100 database hosts serving petabytes of data. As a Principal Software Engineer/DBA on the SiteOps team, you will be a force multiplier for our engineering & operations teams, delivering tooling & infrastructure that not only has a direct impact on day-to-day operations but also helps contribute to the future evolution of Infrastructure & Engineering here at Tripadvisor. You'll be part of a dynamic team responsible for ensuring the high availability, reliability, and scalability of our data maintenance and delivery.
We are looking for passionate engineers with deep experience in Postgres, as well as AWS DMS, RDS, and Aurora, to help us optimize and automate our infrastructure and deployment processes around our databases. We are currently involved in several types of systems migrations, within both the scope of on-prem to AWS/cloud-native migrations, as well as on-prem data centers to alternate AWS-based data center migrations. As a Principal Software Engineer/DBA, you will be involved in designing and implementing how we perform those migrations, testing those migrations, and then performing them with a "no surprises in production" mindset. In addition, you will have a major role in evolving the infrastructure as code and configuration management we use to both keep the lights on for our existing on-prem databases and transition them into the cloud. This is a business-facing role, and as such, significant leadership and communication experience is required.
What you'll do:
Infrastructure Automation: Design, implement, and maintain automated infrastructure provisioning and configuration management using Python, Ansible, and Typescript CDK to ensure consistency and scalability.
Strong programming skills in these areas is a must have.
Monitoring and Alerting: Set up monitoring and logging systems to proactively detect and address potential issues, ensuring optimal performance and reliability, in environments like on-prem Prometheus/Thanos, as well as Grafana Cloud and Loki.
Database Management: Manage hundreds of on-prem PostgreSQL databases, including performance tuning, backups, disaster recovery strategies, and their active/passive counterparts in AWS.
Collaboration: Work closely with cross-functional teams, including developers, system administrators, and technical managers, to improve the overall development and deployment processes, and keep everyone in sync as to deliverables and timelines.
Troubleshooting and Incident Management: Assist in identifying and resolving operational issues and participate in on-call rotations.
Skills & Experience:
10 years of expertise in database operations with a focus on building and maintaining scalable infrastructures around data.
5 years of working directly with PostgreSQL at a Senior level is essential.
5 years of experience in leadership and communicating with the business.
Strong programming experience with Python is essential
Strong problem-solving skills and the ability to work in a fast-paced, agile environment.
Solid understanding of AWS-based data management technologies.
Experience in configuration management using Ansible.
Experience with infrastructure as code using CDK.
Understanding of CI/CD tools like Jenkins, GitLab CI, and GitHub Actions.
Understanding of networking concepts such as load balancing and DNS is also a plus.
Knowledge of containerization technologies like Docker and container orchestration tools such as Kubernetes is a plus.
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
The salary range for this role is $185,000 to $225,000. This is the lowest to highest salary we in good faith believe we would pay for this role at the time of this posting. We may ultimately pay more or less than the posted range. An employee's pay position within the wage range will be based on several factors including, but limited to, relevant education, qualifications, certifications, experience, skills, seniority, geographic location, performance, and business or organizational needs. This compensation range may also be modified in the future.
If you need a reasonable accommodation or support during the application or the recruiting process due to a medical condition or disability, please reach out to your individual recruiter or send an email to ************************************ and let us know the nature of your request. Please include the job requisition number in your message.
#LI-AMCVAY
#LI-Hybrid
Full Stack Software Developer
Software Engineer Job In Boston, MA
Job Description
Winner of the Best and Brightest® Companies to Work for in Boston and in the Nation by the National Association for Business Resources (NABR) for the third consecutive year.
???? Join Our Team as a Full Stack Developer! ????
Are you a coding wizard with a passion for solving complex problems and crafting seamless user experiences? Do you thrive in a dynamic, collaborative environment where your skills in data-driven development can make a real impact? If so, we want YOU on our team!
Who We Are:
We are relentless advocates for individuals, their families, and our communities. We help low-income and disabled people gain access to the Social Security disability benefits, income, and services they need to improve their quality of life for many years to come. It’s our calling and our life’s work, and it’s a privilege and an honor to do what we do. If you are somebody who wants to transform the lives of the people around us and are passionate about helping others in need, then we would love to have you as part of our team.
Essential Functions & Responsibilities:
Who You Are:
You take pride in your work.
You have experience in developing a system from the ground up.
You understand back-end services.
You understand that scalability is not a single dimension.
You have great communication skills.
You are comfortable with the Agile development model.
You are flexible and adaptive to changing circumstances.
You show pride of ownership and strive for excellence in everything you do.
What You’ll Be Doing:
Design, development, and testing of features/functions delivered via applications and services.
Collaborating with peers and seniors both within your team and across the organization.
Working with product managers using Agile methodologies to deliver high-quality solutions on time.
Working with other teams to ensure your applications and services are highly available and reliable.
Supporting your applications and/or services as and when required.
A Successful Full Stack Developer Will:
Be driven to get results and not let anything get in your way.
Be proactive and anticipate/handle most issues before they escalate.
Exhibit a strong backbone and challenge the status quo when needed.
Demonstrate a high level of curiosity and stay updated on the latest technologies.
Develop web applications and tools for the effective management and operation of the framework.
Analyze and improve the stability, efficiency, and scalability of the platform.
Collaborate with architects, engineers, and business teams on product design and features.
What You Bring to the Table:
Education: A BS in Computer Science, master's degree a plus.
Experience: 3-6 years of proven experience as a Full Stack Developer.
Tech Mastery:
Expertise in Python, JavaScript, Typescript, and a deep understanding of Data Structures and Algorithms.
Proficiency in client/server-side JavaScript, HTML5, CSS3, React.js, Redux, and Webpack.
Experience with frameworks like Node.js, Express.js, Vue.js, Backbone.js, Django, Flask.
A solid track record of developing single-page applications and building Node.js apps.
Familiarity with Test-Driven Development, CI/CD, and tools like AWS CodeDeploy and GitHub.
Architectural Insight: A strong understanding of Service-Oriented Architecture (SOA) and experience with both relational and NoSQL databases.
Cloud Savvy: Hands-on experience with AWS services like Lambda, Beanstalk, EC2, RDS, and Elastic Search, plus a knack for big data technologies like Spark, HBase, HIVE, and Hadoop.
Why Join Us:
Competitive salary and comprehensive benefits package.
Opportunities for career growth and development within a dynamic organization.
Collaborative and inclusive work environment that values teamwork and innovation.
Flexible work options: Remote or Hybrid.
At this time, HFI will not sponsor a new applicant for employment authorization, or offer any immigration related support for this position (i.e. H1B, F-1 OPT, F-1 STEM OPT, F-1 CPT, J-1, TN, or another type of work authorization).
Our Massachusetts based starting salary for this role ranges from $105K – $135K annually. The salary range does not reflect total compensation which includes base salary, benefits and other options.
EEO Statement:
HFI is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind. HFI is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions are based on business needs, job requirements and individual qualifications, without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. HFI will not tolerate discrimination or harassment based on any of these characteristics. HFI encourages applicants of all ages.
Software Engineer (Intern)
Software Engineer Job In Boston, MA
Job DescriptionSoftware Engineer (Intern) | naptha.ai About this role
We are seeking exceptional Software Engineering interns to join Naptha AI and contribute to building the future of AI agent infrastructure. This internship offers hands-on experience working with frontier AI technology, backed by industry veterans and technical leaders through NVIDIA Inception, Google for Startups, and Microsoft for Startups.
We're building the foundational infrastructure for the next wave of AI companies, enabling frontier AI developers to build products powered by enormous networks of highly capable next-generation AI agents. As an Engineering Intern, you'll work directly with our technical team on real projects that impact our core platform.
What You'll Do
Build and improve components of our agent infrastructure
Work on real features that ship to production
Collaborate with experienced engineers and researchers
Learn about large-scale AI systems and infrastructure
Contribute to our agent development platform
Gain experience with cutting-edge AI tools and frameworks
Technical Areas
Backend development with Python and modern frameworks
Agent system implementation and testing
API development and integration
Performance optimization and monitoring
Infrastructure and tooling development
Testing and deployment automation
Requirements
Currently pursuing BS/MS in Computer Science or related field
Strong programming skills, particularly in Python
Basic understanding of AI/ML concepts
Experience with software development practices
Ability to work independently and learn quickly
Strong problem-solving abilities
Nice to Have
Experience with AI frameworks or tools
Familiarity with distributed systems
Open source contributions
Experience with developer tools
Interest in AI infrastructure
About the internship
Duration: 12-16 weeks
Location: Remote
Competitive compensation
Real-world project ownership
Mentorship from experienced engineers
Opportunity for return offers
This internship offers a unique opportunity to work on cutting-edge AI infrastructure while learning from experienced technical leaders. You'll gain practical experience building systems that power the next generation of AI applications.
Software Engineer
Software Engineer Job In Boston, MA
Job Description
InvoiceCloud is a leading provider of online bill payment services. Founded in 2009, the company has grown to be one of the leading disruptors in the cloud-based electronic bill presentment and payment (EBPP) space, helping institutions put customer experience first. By switching to InvoiceCloud, clients can improve customer engagement, loyalty, and efficiency while reducing churn and missed payments in the process. With over 50 million payments processed annually, InvoiceCloud is one of the most secure, innovative, and inclusive fintech solutions in the market. To learn more, visit *********************
This is a hybrid position based out of our Boston MA (Seaport) office.
The Software Engineering team at Invoice Cloud is dedicated to the design, build, support and innovation of the foundational software platform supporting the entire SaaS customer engagement, e-billing, and payment platform used by thousands of businesses and millions of customers.
As a Software Engineer on our team, you will be assigned to the Payment service network platform and will work to help support our existing payor & biller facing product solutions as well as participate in the devolvement of new platforms. The role requires strong business and technical problem-solving skills, understanding of agile principals, and a solid understanding of the .Net stack.
What You'll Do
Assist in maintaining our existing .Net and aps applications
Aid in Converting legacy VB6 application to a C# application.
Work through a backlog of tickets
Collaborate with the rest of the dev team in 2 a week sprint cycle.
Perform periodic on-call support for after-hours deployment/maintenance windows.
What We Seek:
Bachelor's Degree preferred or equivalent combination of education and experience required
2+ years' experience using Microsoft technologies, including: VB.NET, C#, Visual Studio (Web, Console, and Library projects), .NET Framework, ADO.NET, T-SQL.
Entry level Engineers are welcomed to apply.
Base salary is one component of total compensation. Employees may also be eligible for an annual bonus or commission. Some roles may also be eligible for overtime pay. The above represents the expected base compensation range for this job requisition. Ultimately, in determining your pay, we'll consider many factors including, but not limited to, skills, experience, qualifications, geographic location, and other job-related factors.
Base Compensation Range$110,000—$130,000 USD
InvoiceCloud is an Equal Opportunity Employer.
InvoiceCloud provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
If you have a disability under the Americans with Disabilities Act or similar law, or you require a religious accommodation, and you wish to discuss potential accommodations related to applying for employment at our company, please contact *********************.
Click here to review InvoiceCloud's Job Applicant Privacy Policy.
To all recruitment agencies: InvoiceCloud does not accept agency resumes. Please do not forward resumes to our job's alias, employees, or any other organization location. Invoice Cloud is not responsible for any fees related to unsolicited resumes.
Software Engineer
Software Engineer Job In Boston, MA
Job DescriptionFocusKPI is looking for a Software Engineer to join one of our clients, a high-tech SaaS company. The team is seeking a software engineer contractor to develop an internal AI platform for SPRiTEs GPT to save time for clients' writing feedback and managers' writing reviews. This AI tool will seamlessly integrate with their HC system, facilitating managers in summarizing the impact and feedback derived from existing data within Workday. Additionally, the platform will allow both managers and employees to explore their career frameworks, enabling queries and questions using the data at their disposal. This project will save the client 1,000+ hours per year by streamlining the performance review experience, while also increasing the quality of the experience.
Work Location: Remote - anywhere in the US (Except New York City metro, San Francisco metro, & Seattle metro)
Duration: 8-9 months contract
Pay Range: $47/hr to $65/hr
**No C2C resumes are considered**
Responsibilities:
Work with AI/ML and build a LLM-powered, user-facing 0 → 1 enterprise product.
Authentication in Workday connections.
Sandbox index of that information that is only available to the user.
Improve UI and UX.
Recommend tech stack and integration decisions
Build and maintain front-end components in React/TypeScript, ensuring they meet internal design and accessibility standards.
Support integration of the front-end experience with the client's APIs, Workday APIs, and other internal services.
Partner with backend engineers to consume and visualize data (including LLM-generated summaries, performance feedback, and Workday metadata).
Contribute to our design system and UI libraries, prioritizing responsive, accessible, and delightful user experiences.
Track bugs, enhancements, and feedback using Asana or Jira, and collaborate in agile sprints.
Qualifications:
3-5 years of experience is required
Software engineer with back-end experience (Python and external APIs) required.
The Stack
o Python/Postgres w/ FastAPI
o Dropbox Oath and Workday API
o OpenAI API and Llama Index
o AWS Elastic Beanstalk and RDS for PostgreSQL
o React/TypeScript
Familiarity with Workday integrations or internal HR tech systems
Strong communication skills and the ability to work with cross-functional teams
Experience working in agile environments and contributing to cross-functional sprint rituals
Preferred Qualifications:
Experience with ChatGPT API is a plus
Past contributions to performance feedback, people enablement, or comms tooling are a plus
Exposure to Workday APIs, internal HRIS data models, or enterprise workflow tools (e.g., ServiceNow, Asana, Greenhouse)
**No C2C resumes are considered**
Thank you!
FocusKPI Hiring Team
Founded in 2010, FocusKPI, Inc. (FocusKPI) is a data science and technology firm specializing in predictive analytics practice and methodologies. FocusKPI is a US company headquartered in Silicon Valley, California, with an East Coast office in Boston, Massachusetts.
NOTICE: Please be aware of fraudulent emails regarding job postings, job offers and fake checks. FocusKPI's recruiting team will strictly reach out ***************** email domain. If you have received fraudulent emails now or in the past, please report it to **************************** .
The ************************ is fraudulent and not related to FocusKPI. Please do not not reply or communicate to anyone **********************.
Powered by JazzHR
PHAkJHDFTX
Software Engineer: Full-Stack Web Developer
Software Engineer Job In Cambridge, MA
Job Description Type: Full-TimeCompany OverviewWe are a dynamic, growing company in the digital health sector, revolutionizing healthcare through innovative technology. As we expand our digital presence, we're seeking a talented Full-Stack Web Developer to spearhead our e-commerce and outreach initiatives. We are seeking a visionary developer to architect robust, secure, and scalable web solutions from the ground up. The ideal candidate will be a self-starter with a proven track record of creating secure, scalable, and user-friendly web applications.Key Responsibilities
Architect and develop a comprehensive web presence, including corporate website and e-commerce platform, ensuring responsiveness across all devices
Design, develop, and deploy responsive web and e-commerce platforms (front-end to back-end) with cross-device compatibility (desktop, mobile).
Build and optimize cloud-based solutions using AWS services (EC2, S3, Lambda, RDS) for high availability, scalability, and cost efficiency.
Implement industry-leading security protocols (SSL/TLS, OAuth2, encryption) and ensure GDPR, HIPAA, and other compliances.
Adopt modular, flexible frameworks (React, Node.js, Python/Django) to accommodate rapid scalability and evolving business needs.
Partner directly with the CEO to align technical execution with business goals, presenting solutions and progress in clear, non-technical terms.
Develop UI/UX design to reinforce brand identity, ensuring visually cohesive and user-centric interfaces.
Develop analytics dashboards (e.g., Tableau, Power BI) to track user behavior, sales trends, and system performance.
Implement robust security measures and maintain compliance with industry standards
Continuously evaluate and implement emerging technologies to keep our digital presence future-ready
Required Skills
5+ years of experience in full-stack web development
Mastery of HTML5, CSS3, any JavaScript framework like React/Angular/Vue, and responsive design principles are a must
Proficiency in server-side languages like Node.js, Python, and other with experience in creating and managing RESTful API's
Expertise in SQL, and relational databases like PostgreSQL, MySQL, AWS RDS and NoSQL databases like MongoDB, DynamoDB, DocumentDB, including complex query optimization.
Expert proficiency in AWS services, cloud architecture, and administration
Hands-on experience with AWS deployment, serverless architecture, version controlling, and DevOps tools (CI/CD pipelines, Docker, Git)
Knowledge of OWASP standards, penetration testing, and secure authentication workflows, user authentication and authorization
Deep understanding and ability to implement web security best practices
Exceptional communication, problem-solving, and ability to device roadmap and present it to non-technical stakeholders
Experience building e-commerce platforms and integrating payment gateways
Excellent problem-solving skills and attention to detail
Preferred Qualifications
Experience in branding is preferred
Portfolio demonstrating UI/UX projects aligned with brand strategy is preferred
Familiarity with Python for data analysis, and AI/ML integration in web applications
AWS Certified Developer, AWS Solutions Architect, or similar credentials.
What We Offer
Shape the core digital infrastructure of a rapidly growing diagnostics leader.
Continuous learning opportunities in emerging tech (AI/ML, edge computing).
Direct collaboration with executive leadership
Competitive salary and benefits package
Professional development and learning opportunities
Job Posted by ApplicantPro
Software Engineer
Software Engineer Job In Boston, MA
Job Description
Maven AGI is an enterprise AI platform on a mission to unleash business artificial general intelligence (AGI), starting with customer service. Founded in July 2023 by executives from HubSpot, Google and Stripe, Maven builds conversational AI agents capable of delivering accurate, autonomous support that delights customers at scale.
Our platform unifies fragmented systems, integrates knowledge and personalization sources, and enables intelligent actions - all without costly system changes. We’re laying the foundation for a future where our technology handles complex tasks, allowing people to focus on what they do best: creative problem-solving, relationship building, and delivering exceptional customer experiences.
We’ve started by reimagining the enterprise customer experience with a support use case. We believe that today’s support experience is broken: slow and painful for customers, and expensive and human capital intensive for companies.
We are building Maven to deliver better, cheaper support, for both end users and agents. With recent advancements in Generative AI, it is now possible to deliver delightful customer experiences at a fraction of today’s cost.
Team:
Maven has assembled a world-class team of Engineers from Google, Meta, Amazon, and Stripe, and is supported by executives & Advisors from OpenAI, Google, HubSpot, and Stripe.
Position Overview:
As a Software Engineer at Maven AGI, your role is pivotal in the development and maintenance of our software systems. This position operates within a fast-paced and collaborative environment, tackling complex technical challenges, and contributing innovative solutions to enhance our products.
What You’ll Do:
Software Development: Lead the design, coding, testing, and deployment of high-quality software applications.
Architectural Design: Collaborate across teams to architect software systems for optimal performance, scalability, and reliability.
Security and Privacy: Implement and maintain security and privacy measures, such as data encryption, access controls, and compliance with relevant regulations, throughout the software development lifecycle.
Coding and Scripting: Create clean, efficient, and maintainable code in languages such as Java, Typescript, and more.
Problem Solving: Identify and resolve intricate technical issues to ensure software solutions align with business goals.
Testing and Quality Assurance: Implement unit tests, integration tests, and automated testing to maintain software quality.
Documentation: Produce and update comprehensive documentation for code, software architecture, and development processes.
Code Review: Actively participate in code reviews to ensure code quality and knowledge sharing within the team.
Requirements
Who You Are:
Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
Experience: Proven experience as a Software Engineer with 3+ years of software development experience.
Technical Skills:
Proficiency in one or more programming languages (e.g., Java, TypescriptSt, Python, JavaScript).
Familiarity with software development methodologies (e.g., Agile, Scrum).
Knowledge of database systems, cloud technologies, and web development frameworks.
Experience with version control systems (e.g., Git).
Problem-Solving: Strong analytical and problem-solving skills with a passion for addressing complex technical challenges.
Communication: Excellent written and verbal communication skills, facilitating effective collaboration with cross-functional teams.
Adaptability: Willingness to learn and adapt to new technologies and programming languages as necessary.
Benefits
What We Offer:
High Impact in cutting-edge field: Be at the vanguard of AI innovation.
Compensation Package: Competitive salary, comprehensive benefits, and meaningful equity stakes.
Inclusive Culture: A diverse and welcoming work environment where everyone’s voice is heard.
What unites us is our Values and the passion we share to live by them:
Do right for our customers
We are data-driven
Be entrepreneurial
Strive to be better, together
MavenAGI is an equal opportunity employer that values diversity and is committed to fostering an environment where everyone feels included.
Join us in changing the face of enterprise customer support.
Software Developer
Software Engineer Job In Lexington, MA
Job Description
Software Developer
Clearance Level: Must be able to obtain an an Active Secret Clearance- Must be US Citizen
At Aquila Technology, you will see our team's passion every day, whether we are building a robust, policy-compliant IT system or stress-testing a system to identify gaps and security vulnerabilities. To own the advantage, we ensure our team owns results and gets the work done right the first time by deploying smart, purposeful solutions that work. Aquila is the right people with the right skills driving the right outcomes. We call this the Aquila Advantage.
About the Role:
Aquila is seeking a ServiceNow Developer to join our team in supporting one of the country's premier defense research organizations. The ServiceNow Developer will be responsible for designing, developing, and maintaining ServiceNow solutions that improve the employee experience and drive workflow automation across the enterprise.
There are a few requirements for the position:
Must be a U.S Citizen- Must be able to obtain an Active Secret Clearance (Green Cards / Visas do not qualify)
Willingness to undergo a comprehensive background investigation and maintain a personal security clearance. (Aquila would sponsor you for the security clearance.)
Remote - Must be within 100 miles of worksite (Lexington, MA)
The ideal candidate will bring broad ServiceNow development experience and the ability to grow into a cross-functional contributor as the platform matures. HRSD-specific experience is highly valued but not required—we welcome candidates with strong ServiceNow experience in other modules and a desire to expand into HR.
Primary Duties & Responsibilities:
1. ServiceNow Development & HRSD Implementation (50%)
Develop and maintain applications, workflows, forms, and integrations using the ServiceNow platform, with a focus on HRSD features such as Case Management, Lifecycle Events, and Employee Center.
Collaborate with HR stakeholders to understand service needs and translate them into technical solutions.
Design scalable, reusable configurations following ServiceNow best practices and HR data privacy standards.
2. HR Process Optimization & Platform Strategy (25%)
Act as a technical advisor to the HRIS team and HR functional areas on capabilities of the ServiceNow platform.
Identify opportunities to improve or automate HR processes, and help prioritize use cases based on impact and feasibility.
Stay current on ServiceNow HRSD capabilities and contribute to the roadmap for HR technology modernization.
3. Platform Support, Documentation, and Enablement (25%)
Provide Tier 2 support for HRSD-related requests and troubleshoot user-reported issues.
Document technical solutions, configurations, and user guides as part of an internal HRIS knowledge base.
Help build internal capability through training and informal mentoring of HR team members on platform use and potential.
Position Scope: Department & Reporting:
This position is housed within the Human Resources Department and reports directly to the HRIS Manager.
Collaboration: The developer will work closely with:
HRIS Team – Business/Systems Analysts, Software Developers, System Administrators
HR functional teams (Benefits, Talent, Employee Relations, etc.)
ISD Enterprise Service Management (ESM) team for platform alignment
External vendors and ServiceNow support as needed
Supervisory Responsibilities:
None directly.
Financial Responsibilities:
No budget authority, but may assist in vendor/license evaluation or renewal planning.
Must Have
Degree Level: Bachelor's Degree
6 years - Automation within the development processes
6 years - Software Development Lifecycle (architecture, design, implementation, documentation, & testing)
6 years - Program/Project Management OR Analysis
6 years - Building relationships with key stakeholders
6 years - Process improvement experience
6 years - Translates Business Requirements into Technical Specifications
3 years - Experience with ServiceNow architecture and common development components
3 years - ServiceNow Development
3 years - ServiceNow Platform support and troubleshooting of user-reported issues
Nice to Have
Certification
ITIL Foundations and/or Certification
ServiceNow certification
Discipline/Major
Major in Information Systems Technology
Software
ServiceNow HRSD experience
Qualifications:
Bachelor's degree in Computer Science, Information Systems, or related field — or equivalent experience
3+ years of experience in ServiceNow development across modules such as ITSM, CSM, or custom applications
Ability to gather and translate business requirements into technical solutions
Solid understanding of ServiceNow architecture and common development components (e.g., Flow Designer, Script Includes, Business Rules, ACLs)
Strong interpersonal and communication skills, especially in a collaborative, cross-functional environment
Preferred:
Experience with ServiceNow HRSD or related employee service delivery use cases
Familiarity with HR processes and sensitivity to handling confidential employee data
ServiceNow certification(s), particularly Certified Application Developer or HRSD Implementation Specialist
ITIL Foundation certification
Experience working in a regulated or secure environment (e.g., government, healthcare)
Benefits and Perks:
Aquila team members experience the opportunity to be part of a fast-paced, customer-focused, and technically innovative work environment. Aquila strives to deliver the best of the best in technical services to our customers. Candidates that possess a love for technical challenges, a desire to constantly learn, and the desire to establish themselves as critical players within a team will enjoy calling Aquila Technology home.
Our Perks Include:
PTO - 15 days (vacation/sick) 10 paid holidays - 6 standard (New Year's, Memorial Day, Independence Day, Labor Day, Thanksgiving, and Christmas) - 4 floating holidays prorated based on your day of hire
1.5 paid days, or 12 hours, for approved volunteer work
1 week of paid maternity/paternity LOA after 1 year of Full-time employment
Tuition & Training Reimbursement - 5K annually for pre-approved, job-related tuition, certification, or professional conferences
401K with Fidelity 100% immediate vesting; Plan eligibility begins 90 days following the date of hire. Aquila matches 50 cents on the dollar, up to 6%.
Cell Phone & Internet Reimbursed up to $150 monthly to cover cell phone, data, and home internet expenses.
Buy Your Own Device (BYOD) Allowance Reimbursed up to $1500 for the purchase of a qualified technology device. Eligible after 90 days of employment, and benefit renews every three years.
Clearance Level: Interim clearance is sufficient for start - Must be US Citizen and able to obtain a Active Secret Clearance
Location: Candidate can be virtual (ie lives within 100 miles and could come onsite as necessary but no set onsite days); candidate should expect to onboard onsite
We are an Equal Opportunity Employer.
RUST Embedded Software Engineer
Software Engineer Job In Boston, MA
Job Description
Our global, technology solutions, products and services client has asked The Maven Group to help find a talented RUST Embedded Software Engineer for one of their office locations, just south of Boston, MA. This role requires an active Secret Clearance or higher.
This role requires 100% on-site work. A full relocation package can be provided if needed. Due to the nature of these roles ONLY US Citizens can be considered. The chosen candidate should expect competitive benefits, including 401k matching, flex time off, paid parental leave, healthcare benefits, health & wellness programs (including on-site gym) and more.
The chosen RUST Embedded Software Engineer will be working with a team focusing on developing important Cybersecurity devices. These devices are at the cutting edge of Cybersecurity and high-speed data.
This project requires an Active Secret Clearance or higher.
What we need to see:
Bachelor's degree in Software Engineering, or a related Science, Engineering or Mathematics field, plus a minimum of 5 years of relevant experience; or Master's degree plus a minimum of 3 years of relevant experience.
Actual experience working in the RUST development language
Real-Time multi-threaded Embedded software, preferably on Linux OS.
Model-based development, preferably Rhapsody.
Extensive experience with Object Oriented design and programming, preferably in UML and RUST.
Familiarity with C and C++
ARM virtualization extensions, preferably Hypervisor
Active Secret Clearance
What would set you apart:
Advanced Degrees
Active TS/SCI clearance
Experience leading programs/projects with Agile/Scrum tools and techniques
Device Driver experience
UML
Rhapsody experience.
Software Developer
Software Engineer Job In Plymouth, MA
Job Description
Join our development team to build and maintain our applications. You'll work on cutting-edge features for our current products, and other platforms in our ecosystem, implementing AI-powered solutions and ensuring HIPAA compliance.
Key Responsibilities:
Develop and maintain applications
Implement new features and enhance existing functionality
Write clean, maintainable, and well-tested code
Collaborate with the team on architecture decisions
Integrate AI and machine learning capabilities
Ensure HIPAA compliance in all implementations
Participate in code reviews and technical discussions
Requirements:
5+ years of full-stack development experience
Strong proficiency in Python, React and FastAPI
Experience with healthcare applications a plus
Understanding of HIPAA compliance requirements
Knowledge of modern web development practices
Experience with REST APIs and microservices
Familiarity with cloud platforms (AWS/Azure)
Benefits:
Competitive salary
Comprehensive health, dental, and vision insurance
401(k)
Flexible PTO policy
Professional development opportunities
Hybrid work arrangement- 2/3 days in office
Sr. Software Engineer
Software Engineer Job In Newton, MA
CyberArk (NASDAQ: CYBR), is the global leader in Identity Security. Centered on privileged access management, CyberArk provides the most comprehensive security offering for any identity – human or machine – across business applications, distributed workforces, hybrid cloud workloads and throughout the DevOps lifecycle. The world’s leading organizations trust CyberArk to help secure their most critical assets. To learn more about CyberArk, visit our CyberArk blogs or follow us on X, LinkedIn or Facebook.
Job Description
At CyberArk, we are reinventing Identity Security and Identity Governance. Join us to build a world-class solution with a simple and intuitive user experience that stands apart from the complex products in the IT & Security space.
As a full-stack engineer at CyberArk, you are responsible for the end-to-end delivery of features into the product. We are looking for engineers who work cross-functionally with engineering, product, design, customer success, and as required, directly with customers.
What you will do:
Develop and ship production code that delivers customer value.
Work in a small agile team composed of engineers, product managers and UX designers for sprint-by-sprint delivery of features.
Participate in backlog grooming, story-pointing, and other agile processes.
Collaborate across the organization including customer success, sales engineering, product management, etc.
#LI-KR1
Qualifications
5+ Years of experience in Software Engineering
Strong development experience with projects that demonstrate depth. Our development stack is MEAN, but we value strong software fundamentals over specific technologies.
Strong understanding of a modern SaaS stack, including RESTful API principles, cloud deployment technologies, service observability and more.
Ability to optimize between the shortest path to shipping features into production and the long-term stability of the platform.
Bias towards curiosity, ownership and getting stuff done - we understand that we don’t have all the answers and can only get them by asking the right questions.
Excitement about career and growth opportunities at a fast-growing security startup.
Bachelor’s degree in computer science or a related field
Strong written, verbal and collaboration skills
Ability to work a hybrid schedule in the Newton, MA area.
Team Lead experience a Plus
Additional Information
CyberArk is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status.
We are unable to sponsor or take over sponsorship of employment Visa at this time.
The salary range for this position is $119,000 – $165,000/year, plus commissions or discretionary bonus, which will be based on the employee’s performance. Base pay may also vary considerably depending on job-related knowledge, skills, and experience. The compensation package includes a wide range of medical, dental, vision, financial, and other benefits.
Computer Programmer with interest in Sports Statistics and Theories
Software Engineer Job In Westwood, MA
Job DescriptionBenefits:
Flexible schedule
Opportunity for advancement
Training & development
5 Tool Performance is a baseball development facility with 17K sq ft of turf and gym. We are looking for a computer programmer who can help us build out programs and identify trends in the marketplace based on our collated data points and historical theorems. We need someone who is interested in sports and can understand the stats of the game. More importantly, we having coding needs and we need templates to be built based on confidential information so an NDA has to be signed upfront. Our business model is based on developing athletes so our culture is about learning and understanding ourselves better.
We need about 3 hours a day 3x a week to help us with the buildout intiially... and if all goes well, we can talk about a future permanent position after a trial period of 6 months.
We can not share much more information but apply in and we can then discuss as there is a bigger mission here. Thank you for your interest.
Senior Backend Software Engineer
Software Engineer Job In Boston, MA
Job DescriptionTitle: Senior Backend Software Engineer Our back-end software development is highly database-centric. We are looking for an experienced (6 to 10 years) backend programmer (Java, Postgres, Firebase RTDB, Snowflake are our core technologies) to help implement all the product functions and business logic that Firebase’s document database just isn’t good at such as complex queries and aggregation. The backend communicates with the frontend and Firebase through an asynchronous message bus and is highly multi-threaded. Linux is a key requirement and experience cluster orchestration and Docker containers is a significant plus. This is a small team that works closely with the Chief Software Architect. We use Agile tools and techniques and deliver code frequently.
Duties & Responsibilities:
Contribute significantly to the development of cloud-based, web applications with a high degree of scalability, reliability, and availability.
Collaborate extensively with product management, research & engineering teams to deliver complex large-scale projects
Show initiative and enthusiasm in tackling challenging problems with innovative designs
Qualifications:
Designing and implementing distributed systems
Relational database design and querying expertise
Multithreaded and asynchronous programming in Java
Linux configuration and operational experience
Docker
Cloud infrastructure experience, specifically Google Cloud Services
Strong technical documentation skills
A successful candidate will also have experience or interest in:
Document store databases (Firebase, MongoDB, etc.)
Snowflake
About MOCA Systems, Inc.:
MOCA Systems, Inc. (MSI) is a leading service and software provider for the Architecture, Engineering, and Construction industry. MSI delivers innovative solutions to Owners, Engineers, Architects, and Contractors working on some of the largest, most complex construction projects in the world. A profitable firm with offices across the U.S. and partners around the globe, MSI’s service and technology offerings ensure that projects are delivered on-time and on-budget and fulfill all Owner expectations. To learn more, visit mocasystems.com.
About Our Software Division:
Touchplan® is the premiere software offering of MOCA Systems, Inc. Used on the most projects, by the most users, to optimize the largest construction volume, Touchplan is the number one construction planning and analytics platform. The real-time, cloud-based solution enables the collaborative planning essential for preventing schedule and budget slippage. It also provides Owners and Contractors the instant insights they need to track progress and anticipate problems on projects. To learn more, visit *****************
Equal Opportunity Employer Statement:
MOCA Systems, Inc. (“MSI”) is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of any kind: MSI is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at MSI are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, veteran, disability, or any other status protected by the laws or regulations in the locations where we operate. MSI will not tolerate discrimination or harassment based on any of these characteristics. MSI encourages applicants of all ages.
Powered by JazzHR
ml A5GYyI6G
Senior Software Engineer
Software Engineer Job In Boston, MA
Job Description
Zone & Co is a leading SaaS company committed to freeing finance teams from the limitations of clunky, disparate systems and manual processes. Our rapidly growing portfolio of solutions is built on the Oracle NetSuite platform (the leading cloud-based ERP software platform) and offers advanced automation and integration solutions to a wide spectrum of business-critical functions, including complex billing & revenue recognition, to off-the-shelf advanced reporting, Payroll, AP automation, payments, reconciliations, approvals and more.
Zone helps over 3,000 companies worldwide work smarter, faster, and more securely, whilst maximizing platform value. We do this with a growing innovation-minded team of over two hundred folks, based across North America, Europe, and Asia Pacific.
Our journey has only just begun and we are excited to welcome talented individuals looking to grow alongside us. If this sounds interesting to you, we'd love to hear from you!
Learn more at ***************** or follow us on LinkedIn: linkedin.com/company/zoneandco.
Job Summary
Join our dynamic ZoneBilling team and help shape the future of Zone and Co's award-winning ZoneBilling product on NetSuite! As a Senior Software Engineer, you'll play a key role in building and enhancing SuiteApps that serve thousands of businesses. You'll not only write clean, scalable code—but also help shape internal tools and processes that improve the way our global engineering teams work.
You'll be part of a small, focused team, which means your contributions will have a huge impact—not just on the product, but on the team and company as a whole. We are technologists and love technology but we love our customers even more, so putting our customers front and center in what we build and how we build is in our DNA. This is a hands-on development role with real influence and visibility.
Responsibilities:
Software Development
Build, enhance, and scale the ZoneBilling application using SuiteScript, SQL, and modern JavaScript.
Write clean, maintainable, and well-tested code.
Leverage our proprietary SDK—built on top of NetSuite and enhanced with TypeScript, linting, automated testing, and documentation generation.
Testing & Debugging
Design and execute test cases to ensure feature reliability and performance.
Write and maintain unit tests to validate functionality and prevent regressions. We write unit tests and you should love writing these too.
Troubleshoot, debug, and resolve bugs in existing functionality.
Team Collaboration
Partner with our principal architect, other engineers, product managers, and QA to define and refine features.
Participate in code reviews and contribute to a culture of learning and improvement.
Share development best practices and tools across teams.
Documentation & Continuous Improvement
Document systems, architecture, and features clearly.
Stay current with new tools and techniques, and suggest improvements to development processes.
Job Qualifications:
5-10 years of professional full-stack software development experience
Deep business domain knowledge of billing and revenue or a strong interest in learning the domain or experience in Fintech. We believe the most successful engineers not only have strong technical acumen but also an understanding of business domains and an eye for user experience.
Strong proficiency in JavaScript, and/or SuiteScript, along with experience using modern frontend frameworks (we use React), SQL, and REST and SOAP APIs. Any TypeScript experience would be a nice-to-have but not required.
Comfortable working in remote, distributed teams using modern development tools—including Git, automated testing, CI/CD pipelines, and a passion for leveraging GenAI tooling to work smarter and more efficiently.
Demonstrable experience with NetSuite SuiteCloud development and related technologies
Solid understanding of web services (REST, SOAP), data formats (JSON, XML), Object-Oriented Programming, SOLID Principles, and Design Patterns.
Familiarity with HTML/CSS and general web development fundamentals
Experience with Node.js or Java is a bonus
Background working with ERP, HRIS, Payroll, Finance, or CRM systems is highly desirable
Entrepreneurial mindset—proactive, curious, and ready to learn
Benefits
At Zone, our benefits are designed to enrich your life beyond the workplace. Recognizing that work is just a fraction of your overall life experience, we are dedicated to providing robust support. As a fully remote company, we prioritize flexibility and balance. Explore our comprehensive list of benefits at Zoneandco.com.
Zone and Co is an Equal Opportunity Employer committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, disability, protected veteran status, gender identity, or any other factor protected by applicable federal, state, or local laws.
We strongly encourage candidates of all different backgrounds and identities to apply. This is an opportunity for us to bring in a different perspective and we're eager to further diversify our company. Zone & Co is committed to building an equitable, inclusive, and supportive place for you to do some of the greatest work of your career.
#LI-Remote
Senior Backend Software Engineer
Software Engineer Job In Boston, MA
Job Description
Flexcompute is leading the transformation of engineering simulation with our revolutionary ultra-fast simulation technology. Our flagship products, including the industry-leading Computational Fluid Dynamics (CFD) software Flow360 and electromagnetic simulation software Tidy3D, are reshaping how simulations are conducted across diverse sectors. Founded by visionaries from Stanford and MIT and supported by top-tier venture capital firms, we are a rapidly growing team dedicated to breaking boundaries and challenging the norms of the multi-billion-dollar engineering simulation market.
Role Overview
We are looking for a Backend Software Engineer to help us design and implement scalable solutions that meet the growing demands of our advanced EM simulation platform.
The ideal candidate has expertise in high-performance computing (HPC), infrastructure, web API design, and systems design. Additionally, the candidate will be help us enhance our data management, frontend-backend API unification, and cloud integration.
Key Responsibilities
Contribute to general software development efforts, such as API unification, simulation data management (e.g., caching, syncing, storage), and scripting improvements.
Collaborate with EM and infrastructure teams to implement simulation-specific solutions, including enhancements to back-end/scheduler integrations and Python front-end functionality.
Improve our task pipelines through an innovative design for a web API in a multi-physical simulation context.
Develop and maintain hybrid cloud compute and storage solutions, integrating on-premise HPC systems with modern cloud platforms.
Optimize and manage high-performance computing clusters equipped with high-speed interconnects.
Requirements
Education: Bachelor’s degree or higher in computer science or computer engineering.
Technical Skills:
Proficiency in Python, C++, and Java, with experience in distributed computing environments (e.g., MPI).
Familiarity with backend API development, documentation, packaging, and deployment.
Understanding of HPC computing, system administration, and networking.
Experience compiling and optimizing C++ source code.
Expertise in cloud computing and storage solutions.
Proficiency in Linux operating systems, software deployment (e.g., Ansible), and backend security.
Experience with containerization and orchestration tools (e.g., Docker, Kubernetes, Swarm).
Innovative Mindset: Ability to learn quickly, adapt to new challenges, and innovate in a fast-paced startup environment.
Bonus Skills:
Familiarity with electromagnetic physics simulations
Knowledge of memory, CPU, and GPU resource optimization.
Familiarity with simulation-specific tooling and workflows.
Understanding of simulation GUI and scripting interfaces.
Example Projects
Work with the wider team to merge code into a single repo and then build CI/CD that enforces best-practices, like protecting the main branch
Implement docker container usage across the developer workflow, from development to deployment including automated, parameterized image building for on-premise customers
Build and deploy a desktop configuration with GUI that connects to a network simulation service and includes licensing controls
Track, monitor, and improve the end-to-end latency of simulation runs across all user traffic
Manage the sizing and configuration of the high-performance computing cluster comprised of CPUs and GPUs, and track metrics like utilization and performance
Collaborate closely with EM team members on the design and optimization of multi-physics simulation workflows, including using frameworks like Slurm and Dask and redesigning our web API
Join Us
By joining Flexcompute, you’ll be at the heart of a movement set to redefine the engineering simulation industry. You will play a key role in shaping the future, where our innovations in simulation technology pave the way for groundbreaking advancements. We are committed to fostering an innovative and collaborative culture where boundaries of possibility are re-imagined, driven by creativity, expertise, and a shared vision of transforming the technological landscape.
Benefits
Competitive compensation with equity of a fast-growing startup.
Medical, dental, and vision health insurance.
401(k) Contribution.
Gym allowance.
Friendly, thoughtful, and intelligent coworkers.
Embedded Software Manager
Software Engineer Job In Framingham, MA
Job Description
Our client is a renowned leader in audio technology. They are looking for an exceptional Senior Manager of Embedded Platform Software. This company is dedicated to enhancing the power of sound and creating magical listening experiences through its consumer electronics products. If you are an experienced leader in embedded software with a passion for driving innovation, we encourage you to explore this rare opportunity.
In this pivotal role, you will lead and drive the development of embedded platform software solutions for consumer electronic products, ensuring they accommodate the product roadmap for the next several years. You will manage and mentor a diverse engineering team of 50+ professionals fostering a high-performing, collaborative environment that delivers software on time while adhering to quality standards and best practices.
Key Responsibilities:
Lead the development of consistent and scalable core platform software solutions that enable new features and capabilities while maintaining robustness, portability, and scalability.
Manage and mentor a large team across various audio functions, driving a culture of excellence, continuous improvement, and collaboration.
Collaborate with product management and cross-functional teams to ensure timely and cost-effective roll-out of new features and platform updates, contributing to high-quality products that provide an exceptional customer experience during and after product launches.
Partner with product management to define feature roadmaps, product definitions, and priorities, aligning software development efforts with business objectives.
Drive regular team reviews on design, performance, and quality metrics, ensuring adherence to architectural principles and best practices throughout the software development lifecycle.
Manage global teams across multiple regions, leveraging excellent leadership, communication, and interpersonal skills to foster collaboration and alignment.
Develop scalable embedded platforms with hardware abstractions across various chipsets (Qualcomm, AMLogic, STMicro, Airoha, RISC-V, etc.).
Develop scalable DSP services SDK.
Qualifications:
10+ years of experience leading large embedded software engineering teams
Extensive experience as a senior leader in technology, with in-depth knowledge of embedded platform architecture, infrastructure, and security best practices.
Hands-on embedded software development experience, proficiency in C/C++, agile and waterfall development methodologies, and best software maintenance practices throughout the SDLC.
Experience managing global teams across multiple regions.
Excellent leadership, communication, and interpersonal skills.
Track record of delivering software on time with tightly managed resources.
Rust Embedded Software Engineer - DoD Clearance required
Software Engineer Job In Dedham, MA
Job Description
Career Renew is recruiting for one of its clients a Rust Embedded Software Engineer in Dedham, MA - DoD Secret Clearance required.
As a RUST Embedded Software Engineer, working with custom Hardware built in-house, for our Cyber group, you’ll be a member of a cross functional team responsible for developing mission critical NSA-certified Cybersecurity devices in a rapidly growing product line. You’ll be working at the cutting edge of Cybersecurity and high-speed data.
Requirements
We encourage you to apply if you have any of these preferred skills or experiences:
Actual experience working in the RUST development language
Real-Time multi-threaded Embedded software, preferably on Linux OS.
Model-based development, preferably Rhapsody.
Extensive experience with Object Oriented design and programming, preferably in UML and RUST.
Familiarity with C and C++
Long development lifecycle and product lifespans, requiring maintenance and regular technology refresh.
ARM virtualization extensions, preferably Hypervisor.
Nice to have:
Hypervisor Technology
Linux
Rhapsody
UML
Device drivers
What sets you apart:
Passion for designing complicated systems and working on problems of diverse scope.
Ability to define the scope, schedule, and expectations for the work you execute.
Shows initiative on assignments and executes projects with little guidance and can provide technical direction and leadership.
Ability to turn CONOPS, Specifications or Requirements into software design, code, test plans, and then execute testing/debugging.
Proficiency with software tools supporting Integrated Development Environments (IDE), version control, defect tracking, and scripting.
Benefits
An exciting career path with opportunities for continuous learning and development.
Research oriented work, alongside award winning teams developing practical solutions for our nation’s security
Flexible schedules with every other Friday off work, if desired (9/80 schedule)
Competitive benefits, including 401k matching, flex time off, paid parental leave, healthcare benefits, health & wellness programs (including on-site gym), employee resource and social groups, and more
See more at gdmissionsystems.com/careers/why-work-for-us/benefits
Sign-On Bonus Eligible for New Hires
Senior Software Engineer
Software Engineer Job In Devens, MA
Job DescriptionSalary:
About us
VulcanForms builds and operates advanced digital infrastructure enabling the world's critical industries to innovate, grow, and deliver sustainable impact. Founded in 2015, VulcanForms invented and commercialized the world's first industrially scalable laser metal additive manufacturing (AM) solution and pioneered integrated digital production systems. We are a team of leading technology and operational experts with decades of experience in advanced manufacturing, materials, automation, and robotics. We continuously seek contributors who demonstrate outstanding integrity, intelligence, accountability, and a passion for learning. We celebrate diversity and are committed to creating an inclusive environment for all employees.
VulcanForms Inc. seeks a Senior Software Engineer for our Devens, MA (Hybrid) location.
Job Purpose
The Digital Organization at VulcanForms is responsible for the software services, on-premise datacenter, and application hosting layer supporting our physical manufacturing processes. We collaborate across the company to deliver innovative solutions and world-class capabilities that enable the scalability of additive manufacturing. Our efforts span a variety of disciplines including software development lifecycle services (containerization, CI/CD, application hosting), process orchestration, machine learning, data engineering, system integrations, identity management, and web applications. As a Senior Software Engineer, you will become a key team member, responsible for the design, development, selection, deployment, and maintenance of a broad variety of applications that serve internal customers including the team itself. You must be a motivated self-learner and ready to frequently dive deep into new technologies, take ownership of work products, seek and are open to feedback, comfortable working in an environment with ever-changing requirements, and passionate about innovating in manufacturing.
Key Accountabilities
Develop, deploy, and improve internal applications using best practices in software engineering.
Where appropriate, identify, deploy, and manage open-source applications that solve internal needs or introduce new capabilities.
Leverage CI/CD, logging, monitoring, and data storage systems.
Ensure applications meet or exceed industry standards and relevant compliance requirements.
Collaborate with teams across the organization to ensure seamless delivery and operation of services.
Stay on top of current best practices and tooling and contribute to elevating team standards.
Required Qualifications
5+ years of programming experience for application development (Python) including unit and integration testing.
5+ years of cloud-native technology experience (e.g. Docker, Kubernetes, Nomad) particularly around containerized applications.
3+ years of experience with web application backend development (e.g. Flask)
3+ years of experience with microservice development and/or interfacing with external systems (e.g. REST, gRPC)
Experience with CI/CD tools and software quality assurance systems.
Strong collaboration as well as problem-solving skills and a proactive approach to software development and system improvements.
Demonstrated thought leadership and commitment to personal growth.
Preferred Qualifications
Experience with identity management systems (e.g. LDAP, OIDC, SSO)
Deep understanding of distributed systems, real-time messaging systems, and microservices architectures
Experience with relational databases (Postgres, MS SQL) and storage systems (S3, NFS)
Experience building developer tooling and integrating against container orchestration platforms
Benefits
Medical, dental, vision, and life insurance are available to you starting on your first day of employment
Generous time off package, including vacation PTO, sick PTO, and 14 company-paid federal holidays
401(k) with company match and stock options
VulcanForms Inc. is committed to being an Equal Opportunity Employer, valuing employees with diverse, multi-cultural perspectives. We are dedicated to fostering an inclusive environment, empowering our team, and embracing diversity. We welcome all applicants and ensure fair and impartial treatment regardless of race, color, religion, sex, national origin, ancestry, citizenship status, age, legally protected physical or mental disability, protected veteran status, status in the U.S. uniformed services, sexual orientation, gender identity or expression, marital status, genetic information, or any other characteristic protected by applicable federal, state, or local law.
Senior Embedded Software Engineer
Software Engineer Job In Somerville, MA
Job Description
Founded in 2011 by graduates of Massachusetts Institute of Technology (MIT) and Rhode Island School of Design (RISD), RISE Robotics is a high-growth technology company backed by The Engine, a Tough Tech venture capital fund built by MIT, Greentown Labs, and Techstars. RISE Robotics is leading the way to Zero Emission heavy machinery by providing the world's most efficient and productive alternative to hydraulics. We specialize in fostering dynamic partnerships with Tier 1 suppliers, OEMs, and the US Department of Defense, pioneering the transition from traditional hydraulic systems to more efficient and sustainable solutions.
To support the growth and success of the RISE team and technology, we are looking for a highly experienced Senior Embedded Software Engineer for our robotic motion control systems.
As a Senior Embedded Software Engineer, you'll play a pivotal role in the development and enhancement of the software that powers our state-of-the-art lifting solutions. You'll collaborate with cross-functional teams, contribute to the design and implementation of critical software components, and ensure the reliability and performance of our systems. This position is a hybrid role with 3-4 days/week in Somerville, MA, and will report to the Director of Embedded Systems.
Why This Role Matters
As a pivotal member of the RISE Robotics Engineering organization, your contributions will shape the future of our company, spearheading the engineering effort to implement electronic controls of truly massive machines. Our dynamic and expanding team is ready to embrace your talent and ideas as we work together to redefine the way we operate.
If you're passionate about motion control technology and thrive in a fast-paced, innovative environment, we want you to be a part of our journey. Join us and make your mark on the world of embedded software engineering!
Key Responsibilities
Embedded Software Development: Design, develop, and maintain embedded software for our robotic lift systems, ensuring performance, reliability, and safety.
System Integration: Collaborate with hardware engineers to integrate software with the RISE platform's electrical and mechanical components.
Algorithm Development: Create and optimize control algorithms for precise and efficient robotic lifting operations.
Real-time Systems: Develop and implement software for real-time control, feedback systems, and sensor integration.
Testing and Debugging: Conduct thorough testing of software to identify and resolve issues, ensuring reliable and robust operation.
Documentation: Maintain comprehensive documentation for software design, development, and testing processes.
Collaboration: Work closely with cross-functional teams, including mechanical engineers, electrical engineers, and application specialists, to achieve project goals.
Requirements
5+ years of professional experience developing C, C++, and Python applications and platforms in an electromechanical product environment
Experience with robotics, brushless DC motors, and motion control system
Demonstrated ability to operate independently, executing on requirements to produce robust and well-documented software modules
Familiarity with common embedded communications interfaces: CAN, SPI, I2C, UART
Ability to read and understand complex technical literature such as datasheets, schematics, production process diagrams
Bonus points if you have:
Experience with CAN protocols such as J1939 or CANOpenExperience with ISO 26262, IEC 61508, DO-178C or other software safety standards
Familiarity with kinematics and motion planning
A passion for bringing your software to life on large-scale motion systems.
Benefits
Competitive compensation package, including equity options
Health, dental, life, and disability insurance
Blue Cross Blue Shield health insurance policy- RISE pays 70% of the premium
401(k) program
Twenty days PTO and ten office holidays
Flexible/hybrid work options
Weekly lunches and company outings (holiday parties, milestone celebrations)
Free parking/T accessible
Located in Union Square
RISE Robotics is an equal-opportunity employer that values diversity at all levels. All individuals, regardless of personal characteristics, are encouraged to apply.
Summer Intern - Software Developer
Software Engineer Job In Chelsea, MA
A&F IT is a unit under the Executive Office for Administration & Finance (A&F) and is overseen by the A&F IT Secretariat Chief Information Officer (A&F SCIO). A&F IT is comprised of more than 200 employees working on IT systems and applications for 15 various A&F agencies. A&F IT oversees and provides all the IT application support for these agencies to ensure their IT operations are running effectively and efficiently. Information regarding these supported agencies is available at orgs/executive-office-for-administration-and-finance (see section on "Related Organizations").
One of the key agencies within A&F is the Department of Revenue (DOR). DOR manages Commonwealth taxes and child support, and their mission is to gain full compliance with the tax, child support and municipal finance laws of the Commonwealth.
A&F IT is looking to hire a highly motivated Software Developer Intern to join its Business Applications Bureau to on its tax processing system, GeniSys. This intern will work during the summer months, from May through August.
Position Summary:
The intern will work on the GeniSys development team alongside other developers and QA analysts. The intern will report to one of the development leads on the project to help implement innovative and high-quality solutions within the tax platform.
Responsibilities included:
Help develop high-quality software in VB.Net
Develop and analyze database queries in SQL server
Analyze code and component dependencies in a configuration-based environment, with the guidance from a supervisor
Understand process design and technical requirements documentation
Assist with evaluating and building data for test, define issues, and make recommendations
Perform other duties as assigned
The intern will gain experience in working as an individual or as part of dynamic team to design and develop software solutions that fits business needs.
Preferred qualifications:
Knowledge of VB.Net and SQL Server
Highly energetic, enthusiastic and confident self-starter
Detail oriented and capable of independently tracking and following up on commitments
Excellent verbal, analytical and written communications skills
Ability to take responsibility and function under minimal supervision
Comfortable working with Microsoft Office Suite (Excel, Word, PowerPoint, Visio)
Knowledge and use of video conferencing software (such as MS Teams, Zoom, WebEx)
This position is assigned to A&F IT's offices at MITC, 200 Arlington Street in Chelsea, Massachusetts. Currently, this position will require in-person and virtual presence, as assigned by the supervisor. The offices at MITC are MBTA accessible.
An external candidate recommended for a position with the Executive Office for Administration and Finance IT will be subject to a background check that includes checks for: state and federal tax compliance; child support compliance; education verification; Massachusetts CORI checks; criminal background checks in state(s) of current and previous residence/employment; validation of eligibility to work in the United States; and national fingerprint-based criminal background checks.
Qualifications
First consideration will be given to those applicants that apply within the first 14 days.
Please see Preferred Qualifications.
Comprehensive Benefits
When you embark on a career with the Commonwealth, you are offered an outstanding suite of employee benefits that add to the overall value of your compensation package. We take pride in providing a work experience that supports you, your loved ones, and your future.
Want the specifics? Explore our Employee Benefits and Rewards!
An Equal Opportunity / Affirmative Action Employer. Females, minorities, veterans, and persons with disabilities are strongly encouraged to apply.
The Commonwealth is an Equal Opportunity Employer and does not discriminate on the basis of race, religion, color, sex, gender identity or expression, sexual orientation, age, disability, national origin, veteran status, or any other basis covered by appropriate law. Research suggests that qualified women, Black, Indigenous, and Persons of Color (BIPOC) may self-select out of opportunities if they don't meet 100% of the job requirements. We encourage individuals who believe they have the skills necessary to thrive to apply for this role.