Writing.io Jobs

Find the best remote jobs. Answer a few questions and we'll deploy a powerful assistant to help you search, create alerts, and more.

1 What roles are you open to?

2 Experience level

3 Work style

Did you know? If memory is enabled, Writing.io can remember your job search preferences and help you to improve your resume, craft customized outreach and more.

Engineer Associate Telecom at TEECOM

Mid-level telecom/systems engineer owns discipline-specific deliverables, designs systems, prepares technical documentation, and coordinates with clients and design partners on projects.

Mid Posted about 7 hours ago RemoteFirstJobs Product
What this role involves

About the Position

The Associate is a developing mid-level consultant responsible for owning discipline-specific deliverables, coordinating with clients and design partners, owning and delivering small projects, and supporting the delivery of larger projects under the mentorship of a more senior engineer. In this position, you shift from primarily production-focused work to applying judgment, managing defined scope, and ensuring your work aligns with TEECOM’s standards and documentation practices.

You’ll work with your Mentor, senior engineers, and Project Leads to develop accurate, coordinated designs while building independence through strong documentation habits and consistent follow-through. You’ll design systems, prepare drawings, specifications, and calculations, and produce coordinated deliverables—either independently or with the production team.

Externally, you’ll begin developing client relationships—building trust through clear communication, reliable follow-through, and thoughtful coordination. You’ll participate in project meetings, programming sessions, coordination discussions, and construction support, helping maintain alignment with clients, contractors, manufacturers, and design partners.

Internally, you’ll contribute discipline scope input for pursuits, prepare early fee assumptions, and assist with proposal coordination. You’ll strengthen team practices by improving documentation, developing tools, and sharing lessons learned, while progressing through training journeys and structured mentorship.

This position reflects growing capability, emerging leadership behaviors, and increased accountability for delivering disciplined, well-documented, and coordinated work.

Discipline Ownership, Client Coordination, and Project Leadership

  • As an Associate, your impact comes from owning discipline-specific work, leading small projects, contributing to larger projects, and building confidence with both internal teams and clients. You contribute in three key ways:

Lead and Support Project Execution With Growing Judgment

  • You strengthen project delivery by taking ownership of discipline-specific outputs and ensuring they are accurate, coordinated, and aligned with expectations.
  • You improve design clarity and coordination by applying developing engineering judgment to resolve issues, validate assumptions, and make informed decisions with increasing independence.
  • You accelerate your growth through mentorship—actively integrating feedback and building the capability needed to take on larger scopes and more complex responsibilities.

Build Team Collaboration and Client Confidence

  • You strengthen client trust by showing up prepared, responsive, and reliable in meetings and coordination discussions.
  • You maintain alignment across disciplines by communicating clearly, closing loops proactively, and ensuring decisions and next steps are understood.
  • You enhance team performance by sharing insights, asking questions, and helping Designers develop stronger documentation and modeling habits.

Improve the TEECOM System

  • You reinforce firmwide consistency by maintaining clear, organized documentation that teams can rely on.
  • You improve project efficiency by identifying coordination or workflow gaps and offering practical suggestions that reduce ambiguity and rework.
  • You strengthen discipline processes by documenting client nuances, refining notes, and sharing lessons learned that drive continuous improvement.

What Success in this Position Looks Like

  • You deliver accurate, well-coordinated discipline designs, drawings, specifications, and calculations with consistent follow-through.
  • You complete discipline tasks for projects independently—confirming assumptions, validating decisions, and asking clarifying questions when needed.
  • You support Project Leads and senior engineers by preparing coordinated layouts, documentation, research, product evaluations, and early design narratives that strengthen project direction.
  • You manage your workload effectively by prioritizing tasks, communicating risks early, and meeting deadlines across multiple projects.
  • You apply TEECOM standards and documentation practices reliably and contribute improvements by sharing observations, raising questions, or offering documented feedback.
  • You participate actively in client meetings and coordination sessions and produce clear notes that maintain alignment and capture decisions accurately.
  • You collaborate with engineers and design partners to identify coordination issues, document impacts, and support resolution across disciplines.
  • You maintain organized, up-to-date documentation in GitHub, Design Decision Logs, Asana, and Callback One and contribute updates that enhance clarity or workflow.
  • You complete daily time and expense entries accurately and uphold disciplined habits that support predictable project delivery.
  • You model TEECOM’s Core Values—Care, Trust, and Value—through clear communication, accountability, and dependable project execution.

Responsibilities and Expectations

  • These responsibilities and expectations represent what is required to successfully perform the essential functions of this role.

Annual and Quarterly

  • Participate in performance assessments and demonstrate measurable growth in technical capability, coordination awareness, and documentation impact.
  • Deepen discipline expertise through training journeys while supporting collaboration with Designers and project teams.
  • Improve TEECOM’s system through documentation updates, workflow improvements, and targeted Pull Requests.
  • Share feedback on standards, tools, and workflows to support continuous improvement.
  • Support design reviews by preparing coordinated layouts, calculations, and documentation.

Monthly and Biweekly

  • Collaborate with your Mentor, Project Leads, and senior engineers to review progress, confirm priorities, and strengthen decision-making through clear communication and follow-through.
  • Maintain organized, accurate documentation that reflects design intent, coordination decisions, and evolving project requirements.
  • Support coordination and delivery planning by maintaining visibility into assigned tasks and upcoming milestones.
  • Maintain alignment with discipline standards, workflows, and project expectations through participation in discipline meetings and reviews.
  • Contribute to documentation updates, workflow improvements, and shared standards that enhance team consistency and efficiency.
  • Maintain accurate and timely time and expense entries to support delivery accountability.

Weekly and Daily

  • Deliver coordinated discipline designs including layouts, documentation, calculations, and technical inputs aligned with engineering direction and project requirements.
  • Communicate proactively with project teams to identify risks, clarify scope, and maintain cross-discipline alignment.
  • Maintain accurate task visibility and project documentation including the Design Decision Log (DDL), Asana, and related tools to support delivery momentum and team alignment.- Participate in project and coordination meetings, documenting decisions and reinforcing clarity around next steps and responsibilities.
  • Execute design and documentation tasks with increasing independence while maintaining alignment with project priorities and discipline standards.
  • Collaborate with production and engineering teams to resolve documentation or coordination issues and support efficient delivery workflows.
  • Join daily huddles to maintain alignment on priorities, risks, and coordination needs.

As Needed

  • Support programming sessions, site walks, surveys, and construction-phase coordination, documenting key findings and impacts clearly.
  • Contribute to pursuits by preparing discipline inputs, assumptions, and coordination materials that support proposal development.
  • Provide production support during high-volume periods or complex project phases while reinforcing documentation and coordination standards.

Supervisory / Mentorship / Training Responsibilities

  • Supervisory: None. Associates focus on delivering discipline-specific work, supporting coordination, and maintaining clear documentation while aligning with guidance from Project Leads, Group Leads, and senior engineers.
  • Mentorship: Provide informal, day-to-day support to Designers and early-career team members by clarifying markups, answering basic discipline questions, and reinforcing documentation expectations. Continue to grow through guidance from your Mentor, senior engineers, and Discipline Leads.
  • Training: Actively participate in structured training journeys, mentorship, and hands-on learning to strengthen discipline fundamentals.

Experience and Qualifications

  • Education: BS in Engineering (Electrical preferred), Architecture, or a related field; or equivalent technical or field experience.
  • Experience: 5+ years of experience in the AEC industry with strong proficiency in Revit, coordinated modeling, and construction documentation across multiple projects, including exposure to coordination processes or field related activities.
  • Preferred: Experience delivering technology system designs (Telecom/ICT, Structured Cabling, Low Voltage disciplines) and supporting engineering tasks such as calculations, device layouts, and specification development.
  • Experience leading BIM coordination efforts, including clash detection, model review, and cross-discipline resolution.
  • Ability to maintain model health at a senior production level, including workset management, view template application, warning resolution, and model cleanup.
  • Ability to manage and maintain coordinated models, produce accurate drawings with minimal oversight, and resolve production issues independently.
  • Strong organizational and communication skills with the ability to manage workloads across several projects, lead coordination efforts, and support engineers and project leads.
  • Solid technical understanding of technology systems and engineering principles; ability to perform calculations, conduct product research, and contribute to design development with limited guidance.
  • Advanced proficiency in Autodesk Revit; familiarity with Navisworks, AutoCAD, Bluebeam Studio, Microsoft 365, Google Workspace, Asana, and GitHub.

Industry certifications preferred but not required:

  • EIT — plus

  • CDT — plus

  • RCDD (Telecom) — plus

  • PE — plus

Physical Demands

  • These physical demands represent what is required to perform the essential functions of this job. Reasonable accommodations will be provided as needed.
  • Prolonged desk work using a computer, keyboard, mouse, and telephone.
  • Regular reading, writing, and communication in virtual and in-person settings.
  • Occasional travel to client sites for meetings, surveys, or inspections.
  • Site walks may require standing or walking for extended periods, climbing stairs, and navigating construction or utility areas.
  • Field activities may involve bending, kneeling, or maneuvering in confined spaces.
  • May occasionally lift or move equipment weighing up to 25 pounds.

Work Environment

  • These work environment characteristics represent the conditions encountered while performing essential job functions. Reasonable accommodations will be provided as needed.
  • Approximately 75% of work is performed in a remote or office environment using standard office equipment.
  • Approximately 25% occurs at client sites, including construction environments and existing facilities.
  • Construction sites may include exposure to elevated noise levels, dust, uneven or unfinished walking surfaces, variable lighting conditions, and active construction operations.
  • Utility rooms and similar spaces may have restricted access or may not fully comply with ADA accessibility standards. When access limitations exist, TEECOM will support coordinating reasonable accommodations with site-controlling contractor or alternative means to perform essential job functions.
  • All accidents, near misses, and unsafe conditions must be reported immediately to the site superintendent and internally to People Operations.

$110,000 - $140,000 a year

This compensation will vary depending on your role-related skills, experience, knowledge, and subject matter expertise. TEECOM is committed to making sure that we are the right fit for each applicant and that each applicant is the right fit for our team. As we get to know each other throughout the interview process, the compensation may vary within the stated range.

TEECOM offers a comprehensive benefits package to support employees and their families, including medical, dental, and vision insurance for employees and their dependents, basic and voluntary life insurance, short-term and long-term disability coverage, a 401(k) plan with profit-sharing contributions, paid parental leave, lifestyle and legal benefits, pet benefits, and performance-based bonuses. Full-time exempt team members also enjoy flexible time off, and all employees receive nine scheduled paid holidays.

Your level will be evaluated and determined during the interview process.

We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to sponsor visas.

NOTICE TO THIRD PARTY AGENCIES: Please note that TEECOM does not accept unsolicited resumes from recruiters or employment agencies. In the absence of a signed Recruitment Fee Agreement, TEECOM will not consider or agree to payment of any referral compensation or recruiter fee. In the event a recruiter or agency submits a resume or candidate without a previously signed agreement, TEECOM explicitly reserves the right to pursue and hire those candidate(s) without any financial obligation to the recruiter or agency. Any unsolicited resumes, including those submitted to hiring managers, are deemed to be the property of TEECOM.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Read the full description
Engineer AI Engineering Intern (Remote) at M3 USA

Builds and ships AI-augmented software projects end-to-end, using AI coding agents as primary development tools while translating business needs into working code.

Junior Remote Posted about 7 hours ago RemoteFirstJobs Product
What this role involves

Company Description

About M3: A Japanese global leader in the provision of ground-breaking and innovative technological and research solutions to the healthcare industry. The M3 Group operates in the US, Asia, and Europe with over 5.8 million physician members globally via its physician websites which include mdlinx.com, m3.com, research.m3.com, Doctors.net.uk, medigate.net, and medlive.cn. M3 Inc. is a publicly traded company on the Tokyo Stock Exchange (jp:2413, NIKKEI 225) with subsidiaries in major markets including the US, UK, Japan, South Korea, and China, and in 2020 was ranked in Forbes’ Global 2000 list. The M3 Group provides services to healthcare and the life science industry. In addition to market research, these services include medical education, ethical drug promotion, clinical development, job recruitment, and clinic appointment services. M3 has offices in Japan, UK, France, Germany, Brazil, Sweden, China, USA, and South Korea, as well as India.

Due to our continued growth, we are hiring for a AI Engineering Intern to join M3 USA.

Job Description

Build and ship

  • Own a project end to end: understand the problem, build a working version, get it in front of users, improve it based on what they say.

  • Write code that other people can read and maintain. AI-generated or not, it carries your name.

  • Demo your work regularly to the product and engineering team, as well as to the business teams who requested it.

Work with the businesses

  • Talk to the people whose jobs your tool touches. Watch how they actually work rather than taking a feature request at face value.

  • Translate what you hear into something you can build this week, not next quarter.

AI-augmented development

  • Use agentic AI tools (such as Claude Code) as your default workflow.

  • Develop judgment about where these tools help and where they quietly produce garbage. Bring that back to the engineering team.

  • Try new tools as they ship and tell us what you found, including the failures.

Qualifications

Required

  • Actively pursuing or recently obtained a degree in Computer Science or a related field.

  • Hands-on use of at least one AI coding agent to build something, whether a class project, a side project, or a hackathon entry.

  • Working knowledge of a programming language: Python, TypeScript, or similar.

  • Comfort in a terminal. You should not need a GUI for git.

  • Ability to pick up unfamiliar tools by reading docs and trying things.

Preferred

  • Web development experience (HTML, CSS, JavaScript, and any modern framework).

  • Knowledge of how LLMs work under the hood, not only how to prompt them.

  • Anything you have built that other people used, even briefly.

Additional Information

*M3 reserves the right to change this job description to meet the business needs of the organization

#LI-MM1

#LI-Remote

Read the full description
Engineer .NET Developer at Scale Tech

Develops and maintains backend logic for identity verification products using .NET/Core, contributing to architecture decisions and building scalable systems.

Mid Remote Posted about 8 hours ago RemoteFirstJobs Product
What this role involves

Scale Tech, a software development agency based in Vilnius, is hiring for their client — a fast-growing company, serving clients in the identity verification and compliance space.

Working method: Fully remote.

Contract term: 4–6 months (b2b)

Hiring process: One interview with the Development Team Lead.

Hourly rate: 30–40 EUR/hour, depending on relevant experience.

What you’ll do:

  • Develop and improve backend logic for the verification product together with the team
  • Contribute to architecture decisions, building a reliable and scalable system
  • Write clean, testable, reusable code
  • Work against a clear roadmap and acceptance criteria, owning your area independently

What makes you a great fit:

  • 3+ years of hands-on experience with .NET / .NET Core
  • Comfortable working independently with minimal oversight
  • Good English and Lithuanian skills
  • Open-minded, collaborative approach

Bonus points:

  • Experience with Azure Cloud, Kubernetes
  • Experience with microservices / event-driven architectur

What’s offered:

  • Fully remote work
  • Clear roadmap and acceptance criteria — minimal micromanagement
  • Real product impact on an identity verification / compliance platform

€30 - €40 an hour

Interested? Reach out with your CV or LinkedIn profile and we’ll get back to you with more details.

Read the full description
Engineer Staff Product Engineer, Enterprise AI at Mozilla

Staff Product Engineer builds full-stack AI product features for Thunderbolt, an open-source enterprise AI platform, working across desktop, web, and mobile deployments.

Lead Remote Posted about 9 hours ago RemoteFirstJobs Product
What this role involves

Why Thunderbird?

Thunderbird is one of the world’s most trusted open-source email applications, empowering more than 20 million people globally. At MZLA, the team behind Thunderbird, we build privacy-respecting communication and productivity tools that help people manage their digital lives while staying in control of their data.

We are open source by design. Our products are developed transparently and in collaboration with a global community of contributors, and that same spirit shapes how we work: collaboratively, inclusively, and with a shared commitment to putting users first.

We are a small but growing company of 60+ people distributed across seven countries. As Thunderbird evolves beyond a single desktop application, we are expanding across desktop, mobile, paid services, and new product experiences that help people and organizations work more effectively without giving up control to big tech ecosystems.

Our revenue model combines user donations, which help keep Thunderbird’s apps freely available, with paid services that cover the costs of hosted offerings while supporting long-term sustainability and continued innovation.

A note about MZLA and Mozilla: MZLA Technologies Corporation is the nonprofit-owned company behind Thunderbird and part of the Mozilla family. MZLA is separate from Mozilla Corporation and has its own compensation programs, benefits, and employment policies.

To learn more, visit www.thunderbird.net and www.thunderbolt.io.

The opportunity

Thunderbolt is an open-source, cross-platform AI product initiative from the team behind Thunderbird. It is being built around a clear principle: people and organizations should be able to use AI while staying in control of their data, infrastructure, model choices, and long-term options. Thunderbolt is designed to support flexible deployment models, integrations with AI tools and workflows, and use cases across desktop, web, and mobile.

We’re looking for a Staff Product Engineer to help build Thunderbolt as it moves from early product development into enterprise use cases. This role sits at the intersection of full-stack product engineering, AI-enabled product development, enterprise workflows, technical execution, product judgment, and post-launch iteration.

You’ll work across the stack to turn product direction, user needs, partner feedback, and enterprise requirements into complete product features for AI-powered chat, search, research, workflow automation, administration, integrations, and enterprise workflows. This is not a role focused only on implementing tickets. You’ll own product work from concept through launch, adoption, and iteration, helping the team understand whether features are usable, reliable, being used, and creating value.

You should be comfortable operating independently in ambiguity, working across front-end, back-end, APIs, integrations, and infrastructure-adjacent areas, and making thoughtful tradeoffs between speed, usability, maintainability, reliability, and enterprise needs. Strong candidates will be able to turn ambiguous product ideas and technical direction into shipped product experiences, reusable product and engineering patterns, and practical improvements that help Thunderbolt scale as both an open-source product and an enterprise-ready platform.

What you’ll do

  • Own the implementation of Thunderbolt product features from concept through launch, adoption, and iteration.
  • Translate product vision, user needs, partner feedback, and enterprise requirements into practical technical plans and shipped product experiences.
  • Work across the stack to build, integrate, test, and ship complete product features.
  • Build features for AI-powered chat, search, research, workflow automation, administration, integrations, and enterprise workflows.
  • Partner closely with product, design, engineering, enterprise-facing teams, and open-source contributors to clarify requirements and deliver high-quality outcomes.
  • Collaborate with senior technical leadership to turn product-shaping technical direction into executable product work.
  • Use AI-assisted development tools thoughtfully to accelerate implementation while maintaining strong judgment around quality, security, maintainability, and reliability.
  • Make thoughtful technical and product tradeoffs in ambiguous situations, balancing speed, usability, maintainability, reliability, and enterprise needs.
  • Follow through after launch by reviewing usage, qualitative feedback, support signals, quality issues, and adoption patterns.
  • Instrument features or collaborate on measurement approaches that help the team understand adoption, reliability, and product value.
  • Identify product gaps, technical risks, edge cases, and opportunities to improve the user experience.
  • Write clear, maintainable, well-tested code across front-end, back-end, APIs, integrations, and infrastructure-adjacent areas.
  • Help establish reusable product and engineering patterns that allow future features to be built more efficiently.
  • Contribute to a product engineering culture grounded in ownership, quality, experimentation, user value, and practical execution.

What you bring

  • 10+ years of professional software engineering experience, including significant experience building and shipping production applications with Staff-level scope, leadership, and impact.
  • Strong full-stack engineering skills, with the ability to work across user interfaces, APIs, services, integrations, data flows, and infrastructure-adjacent areas.
  • Demonstrated experience owning complex product features from technical planning through implementation, launch, evaluation, and iteration.
  • Experience building AI-enabled products or features, with practical familiarity in LLMs, RAG, agents, model/provider abstraction, data connectors, retrieval systems, or AI application architecture.
  • Practical experience evaluating and using multiple AI tools, models, frameworks, or development harnesses, with the ability to explain tradeoffs, limitations, and preferred tooling choices.
  • Experience working with open-source enterprise products, developer tools, infrastructure products, platform products, or technically complex enterprise software.
  • Strong product judgment, including the ability to translate product direction, user feedback, partner input, customer needs, and product signals into practical technical plans and follow-up iterations.
  • Comfort operating independently in a fast-changing product environment where product direction, technical architecture, and enterprise requirements are still being defined.
  • Strong understanding of software quality, testing, maintainability, security, performance, reliability, and implementation tradeoffs.
  • Strong collaboration and communication skills across engineering, product, design, open-source, and customer- or partner-facing stakeholders.
  • Awareness of enterprise software needs, including privacy, security, administration, access control, compliance, deployment flexibility, supportability, and responsible AI considerations.

Bonus points for

  • Experience with self-hosted, hybrid, customer-controlled, or regulated deployment environments.
  • Familiarity with regulatory or compliance considerations affecting AI and enterprise software, such as the EU AI Act, Cyber Resilience Act, GDPR, HIPAA, SOC 2, or similar frameworks.
  • Experience working with enterprise customers, public sector organizations, systems integrators, technical partners, or customer-facing engineering teams.
  • Experience contributing to reusable product patterns, component libraries, technical frameworks, or shared engineering practices.
  • Experience with instrumentation, observability, experimentation, or other approaches to understanding product adoption, reliability, and value.

What success looks like

In this role, success means helping Thunderbolt turn ambiguous product ideas, technical direction, user needs, and enterprise requirements into complete product capabilities that are usable, reliable, maintainable, and valuable. You will help the team move quickly while also building the patterns, feedback loops, and product quality needed for Thunderbolt to scale as both an open-source product and an enterprise-ready platform.

Over time, successful work in this role will lead to:

  • Shipped features that solve real user, partner, and enterprise needs.
  • Stronger full-stack product capabilities across AI-powered chat, search, research, workflow automation, administration, integrations, and enterprise workflows.
  • Clearer technical plans that translate product direction and enterprise requirements into executable work.
  • Better post-launch understanding of whether features are being used, working as intended, and creating value.
  • More reusable product and engineering patterns that help future features move faster.
  • Fewer product gaps, edge cases, and technical risks discovered late in development.
  • Stronger alignment between product, design, engineering, enterprise-facing teams, and open-source contributors.
  • Greater confidence that Thunderbolt features are secure, maintainable, supportable, and ready for enterprise use.

Work environment

You’ll work with our passionate staff and open-source community members from all over the globe to support the mission and objectives of MZLA Technologies Corporation. In this role, you’ll also collaborate closely with engineering, product, design, enterprise-facing teams, contractors, and external contributors working on Thunderbolt.

This is a remote, full-time position. Strong communication and documentation skills are essential for effective collaboration across time zones and disciplines.

Compensation & benefits

We benchmark our base salaries to local markets and target the 60th percentile of the peer market. The salary ranges for this role are:

  • Canada: $155,000 - $185,000 CAD

We may consider candidates with strong skills but less than the required experience. Title, level and compensation will be determined based on qualifications and experience.

In addition to competitive salaries, we offer a comprehensive benefits package designed to support your whole self.

Work & career

  • Fully remote work & schedule flexibility
  • Company-provided laptop
  • Annual bonus program
  • Monthly remote work stipend
  • Annual professional development stipend
  • Access toCoursera learning platform
  • Industry conferences
  • Company all-hands and team gatherings

Rest & play

  • 24 days PTO per year (prorated)
  • Your birthday
  • Year-end company shutdown
  • 9 wellbeing days
  • Public holidays
  • Other paid leave
  • Quarterly wellbeing stipend for personal / family activities

Health & family

  • RRSPcontributions
  • Health, dental, & vision insurance
  • Disability insurance
  • Life insurance
  • Employee assistance program
  • Paid parental leave
  • Paid sick days

Work eligibility

Applicants must reside in and have permanent work authorization for the country location(s) specified in the posting. We are unable to consider applicants outside of these markets at this time. And, we do not provide visa sponsorship.

How to apply

Please apply directly through our career page. We carefully review every cover letter and screening question, so take the time to answer each fully.We value authentic, thoughtful responses that reflect your own experience and perspective. It is fine to use AI tools to polish your writing, but your answers should be your own. Candidates who submit generic or unoriginal AI-generated responses may be disqualified from further consideration.

Our commitment to diversity, equity, and inclusion

MZLA believes in the value of diverse creative practices and forms of knowledge, and knows diversity, equity and inclusion are crucial to and enrich the company’s core mission. We encourage applications from everyone, including members of all equity-seeking communities, such as (but not limited to) women, racialized and Indigenous persons, persons with disabilities, persons of all sexual orientations, gender identities and expressions.

We are an equal opportunity employer. We do not discriminate on the basis of race (including hairstyle and texture), religion (including religious grooming and dress practices), gender, gender identity, gender expression, color, national origin, pregnancy, ancestry, domestic partner status, disability, sexual orientation, age, genetic predisposition, medical condition, marital status, citizenship status, military or veteran status, or any other basis covered by applicable laws. MZLA will not tolerate discrimination or harassment based on any of these characteristics or any other unlawful behavior, conduct, or purpose.

We will ensure that qualified individuals with disabilities are provided reasonable accommodations to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment, as appropriate. Please contact us at hiringaccommodations@thunderbird.net to request accommodation.

#LI-DNI

Read the full description
Engineer Senior Software Engineer at EnergyHub

Senior backend engineer designs and develops battery management services, APIs, and integrations while maintaining security and collaborating with product and engineering teams.

Senior Posted about 10 hours ago RemoteFirstJobs Product
What this role involves

As a Senior Software Engineer on our growing Battery team, you will design and develop backend services that support residential battery programs while maintaining a strong security posture across our infrastructure. Working closely with leading battery providers, you will improve grid flexibility and help push virtual power plants forward towards a sustainable climate future.

This role is back-end and data focused, giving you the opportunity to build services, APIs, and new features to improve the quality and breadth of our battery solutions.

You would join a relatively new and growing team with the opportunity to contribute to highly visible projects with significant client impact. Partnering with engineers, product, and OEMs, you will design backend services that provide direct client value and unlock the full potential of residential batteries.

Main Responsibilities: What you’ll do

  • Build and maintain features across our battery solution
  • Develop and maintain our client-facing REST API and the backend logic that powers it
  • Build integrations with distributed internal services to abstract away complexity and enable new product capabilities
  • Ensure proper security and data protection policies, procedures, and monitoring are in place
  • Collaborate with product and engineering to continuously improve requirements and software quality
  • Collaborate with other teams to enable new API features and help them build on top of utility client data
  • Drive and embody the “Dev Owns Quality” culture
  • Write and maintain technical documentation
  • Other duties as assigned

Required Skills and Experience: What you need

  • 5+ years of professional software engineering experience
  • Experience with the Java/Spring ecosystem
  • Expertise in RESTful web APIs, especially those targeting external clients
  • Strong software design skills
  • Familiarity with relational database fundamentals (we mostly use PostgreSQL)
  • Strong problem-solving skills, capable of balancing multiple use cases while enabling flexibility
  • Knowledge of modern security best practices, authentication/authorization frameworks, and system/API hardening
  • Knowledge of development best practices including automated testing, CI/CD, and monitoring (e.g. GitHub Actions, DataDog, Sentry, Metaplane)
  • Ability to work both autonomously and collaboratively as the situation demands

Preferred Skills and Experience: Nice-to-haves

  • Experience with Python
  • Experience with AWS or other cloud providers
  • Experience with microservice architectures and event-driven messaging systems
  • Experience with React and other web technologies
  • Experience with protocol buffers and gRPC
  • Experience with containerized systems
  • Experience with MongoDB

Please note that sponsorship of new applicants for employment authorization, or any other immigration-related support, is not available for this position at this time.

Why work for EnergyHub?

  • Collaborate with outstanding people: Our employees work hard, do great work, and enjoy collaborating and learning from each other.
  • Make an immediate impact: New employees can expect to be given real responsibility for bringing new technologies to the marketplace. You are empowered to perform as soon as you join the team!
  • Gain well rounded experience: EnergyHub offers a diverse and dynamic environment where you will get the chance to work directly with executives and develop expertise across multiple areas of the business.
  • Work with the latest technologies: You’ll gain exposure to a broad spectrum of IoT, SaaS and machine learning obstacles, including distributed fault-tolerance, device control optimization, and process modeling to support scalable interaction with disparate downstream APIs.
  • Be part of something important: Help create the future of how energy is produced and consumed. Make a positive impact on our climate.

About EnergyHub

EnergyHub empowers utilities and their customers to create a clean, distributed energy future. We help consumers turn their smart thermostats, EVs, batteries, and other products into virtual power plants that keep the grid stable and enable higher penetration of solar and wind power.

To learn more, visit energyhub.com.

Company Benefits

EnergyHub offers a generous benefits package including 100% paid medical for employees and a 401(k) with employer match. We offer a casual environment, the flexibility to set your own schedule, a fully stocked fridge and pantry, free Citi Bike membership, secure bike rack, gym subsidy, paid parental leave, and an education assistance program.

EnergyHub is an Equal Opportunity Employer

EOE, Including Disability/Vets. Reasonable accommodations are available for individuals with disabilities throughout the application process. If you are a person with a disability needing assistance with the application process, please contact accommodations.apply@energyhub.net.

In connection with your application, we collect information that identifies, reasonably relates to or describes you (“Personal Information”). The categories of Personal Information that we may collect include your name, government-issued identification number(s), email address, mailing address, other contact information, emergency contact information, employment history, educational history, and demographic information. We collect and use those categories of Personal Information about you for human resources and other business management purposes, including identifying and evaluating you as a candidate for potential or future employment or future positions, recordkeeping in relation to recruiting and hiring, conducting analytics, and ensuring compliance with applicable legal requirements and Company policies. By submitting your application, you acknowledge that we may retain some of the personal data that you provide in your application for our internal operations such as managing our recruitment system and ensuring that we comply with labor laws and regulations even after we have made our employment decision.

Notice To Third Party Agencies:

EnergyHub understands the value of professional recruiting services. However, we are not accepting resumes from recruiters or employment agencies for this position. In the event we receive a resume or candidate referral for this position from a third-party recruiter or agency without a previously signed agreement, we reserve the right to pursue and hire those candidate(s) without any financial obligation to you.

The base salary range of this opportunity is listed below and is determined within a range based on factors including qualifications, location and experience.  This allows opportunity for growth and development within the role.  The base salary offered is part of a total compensation package.

Base Salary Range

$130,000—$170,000 USD

Read the full description
Engineer Staff Product Engineer, Enterprise AI at Mozilla

Staff engineer building full-stack AI product features for Thunderbolt, an open-source enterprise AI platform, across desktop, web, and mobile.

Lead Remote Posted about 10 hours ago RemoteFirstJobs Product
What this role involves

Why Thunderbird?

Thunderbird is one of the world’s most trusted open-source email applications, empowering more than 20 million people globally. At MZLA, the team behind Thunderbird, we build privacy-respecting communication and productivity tools that help people manage their digital lives while staying in control of their data.

We are open source by design. Our products are developed transparently and in collaboration with a global community of contributors, and that same spirit shapes how we work: collaboratively, inclusively, and with a shared commitment to putting users first.

We are a small but growing company of 60+ people distributed across seven countries. As Thunderbird evolves beyond a single desktop application, we are expanding across desktop, mobile, paid services, and new product experiences that help people and organizations work more effectively without giving up control to big tech ecosystems.

Our revenue model combines user donations, which help keep Thunderbird’s apps freely available, with paid services that cover the costs of hosted offerings while supporting long-term sustainability and continued innovation.

A note about MZLA and Mozilla: MZLA Technologies Corporation is the nonprofit-owned company behind Thunderbird and part of the Mozilla family. MZLA is separate from Mozilla Corporation and has its own compensation programs, benefits, and employment policies.

To learn more, visit www.thunderbird.net and www.thunderbolt.io.

The opportunity

Thunderbolt is an open-source, cross-platform AI product initiative from the team behind Thunderbird. It is being built around a clear principle: people and organizations should be able to use AI while staying in control of their data, infrastructure, model choices, and long-term options. Thunderbolt is designed to support flexible deployment models, integrations with AI tools and workflows, and use cases across desktop, web, and mobile.

We’re looking for a Staff Product Engineer to help build Thunderbolt as it moves from early product development into enterprise use cases. This role sits at the intersection of full-stack product engineering, AI-enabled product development, enterprise workflows, technical execution, product judgment, and post-launch iteration.

You’ll work across the stack to turn product direction, user needs, partner feedback, and enterprise requirements into complete product features for AI-powered chat, search, research, workflow automation, administration, integrations, and enterprise workflows. This is not a role focused only on implementing tickets. You’ll own product work from concept through launch, adoption, and iteration, helping the team understand whether features are usable, reliable, being used, and creating value.

You should be comfortable operating independently in ambiguity, working across front-end, back-end, APIs, integrations, and infrastructure-adjacent areas, and making thoughtful tradeoffs between speed, usability, maintainability, reliability, and enterprise needs. Strong candidates will be able to turn ambiguous product ideas and technical direction into shipped product experiences, reusable product and engineering patterns, and practical improvements that help Thunderbolt scale as both an open-source product and an enterprise-ready platform.

What you’ll do

  • Own the implementation of Thunderbolt product features from concept through launch, adoption, and iteration.
  • Translate product vision, user needs, partner feedback, and enterprise requirements into practical technical plans and shipped product experiences.
  • Work across the stack to build, integrate, test, and ship complete product features.
  • Build features for AI-powered chat, search, research, workflow automation, administration, integrations, and enterprise workflows.
  • Partner closely with product, design, engineering, enterprise-facing teams, and open-source contributors to clarify requirements and deliver high-quality outcomes.
  • Collaborate with senior technical leadership to turn product-shaping technical direction into executable product work.
  • Use AI-assisted development tools thoughtfully to accelerate implementation while maintaining strong judgment around quality, security, maintainability, and reliability.
  • Make thoughtful technical and product tradeoffs in ambiguous situations, balancing speed, usability, maintainability, reliability, and enterprise needs.
  • Follow through after launch by reviewing usage, qualitative feedback, support signals, quality issues, and adoption patterns.
  • Instrument features or collaborate on measurement approaches that help the team understand adoption, reliability, and product value.
  • Identify product gaps, technical risks, edge cases, and opportunities to improve the user experience.
  • Write clear, maintainable, well-tested code across front-end, back-end, APIs, integrations, and infrastructure-adjacent areas.
  • Help establish reusable product and engineering patterns that allow future features to be built more efficiently.
  • Contribute to a product engineering culture grounded in ownership, quality, experimentation, user value, and practical execution.

What you bring

  • 10+ years of professional software engineering experience, including significant experience building and shipping production applications with Staff-level scope, leadership, and impact.
  • Strong full-stack engineering skills, with the ability to work across user interfaces, APIs, services, integrations, data flows, and infrastructure-adjacent areas.
  • Demonstrated experience owning complex product features from technical planning through implementation, launch, evaluation, and iteration.
  • Experience building AI-enabled products or features, with practical familiarity in LLMs, RAG, agents, model/provider abstraction, data connectors, retrieval systems, or AI application architecture.
  • Practical experience evaluating and using multiple AI tools, models, frameworks, or development harnesses, with the ability to explain tradeoffs, limitations, and preferred tooling choices.
  • Experience working with open-source enterprise products, developer tools, infrastructure products, platform products, or technically complex enterprise software.
  • Strong product judgment, including the ability to translate product direction, user feedback, partner input, customer needs, and product signals into practical technical plans and follow-up iterations.
  • Comfort operating independently in a fast-changing product environment where product direction, technical architecture, and enterprise requirements are still being defined.
  • Strong understanding of software quality, testing, maintainability, security, performance, reliability, and implementation tradeoffs.
  • Strong collaboration and communication skills across engineering, product, design, open-source, and customer- or partner-facing stakeholders.
  • Awareness of enterprise software needs, including privacy, security, administration, access control, compliance, deployment flexibility, supportability, and responsible AI considerations.

Bonus points for

  • Experience with self-hosted, hybrid, customer-controlled, or regulated deployment environments.
  • Familiarity with regulatory or compliance considerations affecting AI and enterprise software, such as the EU AI Act, Cyber Resilience Act, GDPR, HIPAA, SOC 2, or similar frameworks.
  • Experience working with enterprise customers, public sector organizations, systems integrators, technical partners, or customer-facing engineering teams.
  • Experience contributing to reusable product patterns, component libraries, technical frameworks, or shared engineering practices.
  • Experience with instrumentation, observability, experimentation, or other approaches to understanding product adoption, reliability, and value.

What success looks like

In this role, success means helping Thunderbolt turn ambiguous product ideas, technical direction, user needs, and enterprise requirements into complete product capabilities that are usable, reliable, maintainable, and valuable. You will help the team move quickly while also building the patterns, feedback loops, and product quality needed for Thunderbolt to scale as both an open-source product and an enterprise-ready platform.

Over time, successful work in this role will lead to:

  • Shipped features that solve real user, partner, and enterprise needs.
  • Stronger full-stack product capabilities across AI-powered chat, search, research, workflow automation, administration, integrations, and enterprise workflows.
  • Clearer technical plans that translate product direction and enterprise requirements into executable work.
  • Better post-launch understanding of whether features are being used, working as intended, and creating value.
  • More reusable product and engineering patterns that help future features move faster.
  • Fewer product gaps, edge cases, and technical risks discovered late in development.
  • Stronger alignment between product, design, engineering, enterprise-facing teams, and open-source contributors.
  • Greater confidence that Thunderbolt features are secure, maintainable, supportable, and ready for enterprise use.

Work environment

You’ll work with our passionate staff and open-source community members from all over the globe to support the mission and objectives of MZLA Technologies Corporation. In this role, you’ll also collaborate closely with engineering, product, design, enterprise-facing teams, contractors, and external contributors working on Thunderbolt.

This is a remote, full-time position. Strong communication and documentation skills are essential for effective collaboration across time zones and disciplines.

Compensation & benefits

We benchmark our base salaries to local markets and target the 60th percentile of the peer market. The salary ranges for this role are:

  • US: $185,000 - $220,000 USD

We may consider candidates with strong skills but less than the required experience. Title, level and compensation will be determined based on qualifications and experience.

In addition to competitive salaries, we offer a comprehensive benefits package designed to support your whole self.

Work & career

  • Fully remote work & schedule flexibility
  • Company-provided laptop
  • Annual bonus program
  • Monthly remote work stipend
  • Annual professional development stipend
  • Access toCoursera learning platform
  • Industry conferences
  • Company all-hands and team gatherings

Rest & play

  • 24 days PTO per year (prorated)
  • Your birthday
  • Year-end company shutdown
  • 9 wellbeing days
  • Public holidays
  • Other paid leave
  • Quarterly wellbeing stipend for personal / family activities

Health & family

  • 401(k) contributions
  • Health, dental, & vision insurance
  • Disability insurance
  • Life insurance
  • Employee assistance program
  • Paid parental leave
  • Paid sick days

Work eligibility

Applicants must reside in and have permanent work authorization for the country location(s) specified in the posting. We are unable to consider applicants outside of these markets at this time. And, we do not provide visa sponsorship.

How to apply

Please apply directly through our career page. We carefully review every cover letter and screening question, so take the time to answer each fully.We value authentic, thoughtful responses that reflect your own experience and perspective. It is fine to use AI tools to polish your writing, but your answers should be your own. Candidates who submit generic or unoriginal AI-generated responses may be disqualified from further consideration.

Our commitment to diversity, equity, and inclusion

MZLA believes in the value of diverse creative practices and forms of knowledge, and knows diversity, equity and inclusion are crucial to and enrich the company’s core mission. We encourage applications from everyone, including members of all equity-seeking communities, such as (but not limited to) women, racialized and Indigenous persons, persons with disabilities, persons of all sexual orientations, gender identities and expressions.

We are an equal opportunity employer. We do not discriminate on the basis of race (including hairstyle and texture), religion (including religious grooming and dress practices), gender, gender identity, gender expression, color, national origin, pregnancy, ancestry, domestic partner status, disability, sexual orientation, age, genetic predisposition, medical condition, marital status, citizenship status, military or veteran status, or any other basis covered by applicable laws. MZLA will not tolerate discrimination or harassment based on any of these characteristics or any other unlawful behavior, conduct, or purpose.

We will ensure that qualified individuals with disabilities are provided reasonable accommodations to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment, as appropriate. Please contact us at hiringaccommodations@thunderbird.net to request accommodation.

#LI-DNI

Read the full description
Engineer QA Enginer, PLC Automation at ASCENDING Inc.

QA Engineer designs and executes automated test cases for PLC-based control systems using Python, Siemens platforms, and industrial protocols.

Mid Hybrid Posted about 17 hours ago RemoteFirstJobs Product
What this role involves

Title: Quality Assurance Engineer, PLC Automation

Location: Remote/Hybrid

Term: FTE, Direct Hire

Position Overview

Our client is building the backbone of energy and AI infrastructure powering grid-safe data centers and mission-critical facilities. The company supplies and operates hyperscale power systems that solve the toughest resilience challenges, delivering custom solutions for AI data centers, mission-critical facilities, and front-of-the-meter assets. Our client recently announced a 5GW partnership, with 3GW currently under construction across multiple hyperscale data center campuses. With patented technology and proprietary software, our client develops projects worldwide that set new benchmarks for resilience.

The Quality Assurance Engineer is responsible for hands-on experience in PLC programming, industrial protocol testing, and Python-based test automation. Skilled in designing and executing functional and integration test cases across PLC platforms and communication protocols.

Key Responsibilities:

  • Design, develop, and execute Unit tests, functional, integration, and regression test cases for PLC-based control systems
  • Write and maintain Python-based automated test scripts for testing PLC I/O, HMI interfaces, and communication protocols
  • Develop, review, and validate PLC code (Ladder Logic, Function Block Diagram, Structured Text) across Siemens S7-1200⁄1500
  • Collaborate with controls engineers to define acceptance criteria and validate system requirements
  • Identify, document, and track defects using tools such as Azure Devops or equivalent; lead root cause analysis for critical failures
  • Conduct Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) testing where applicable
  • Produce clear test plans, reports, and traceability matrices aligned with release timelines

Required Experience & Skills

  • University degree in Software Engineering, Computer Science, Quality Engineering, or a related technical field.
  • 5+ years of hands-on experience in PLC programming and testing across Siemens platform.
  • 5+ years of experience building and maintaining automated test frameworks using pytest or equivalent python framework.
  • 3–5 years of experience with Siemens TIA Portal for PLC development, diagnostics, and commissioning support.
  • Experience designing and executing functional and integration tests, including test case development, defect tracking, and validation of fixes.
  • Working knowledge of industrial communication protocols such as S7, Modbus TCP/RTU, and OPC-UA.

Preferred Experience

  • Proficiency in automated unit testing the PLC Logic
  • Experience with SCADA systems
  • Familiarity with Agile / Scrum methodologies in industrial settings
  • Knowledge of functional safety standards such as IEC 61508 / IEC 62061
Read the full description
Engineer Full Stack and Backend NodeJS TypeScript/JavaScript Engineer (Senior) - Remote, Latin America at Bluelight Consulting

Senior full-stack engineer builds scalable Node.js/TypeScript APIs and React applications with focus on backend services, databases, and multi-tenant architecture.

Senior Remote Posted about 19 hours ago RemoteFirstJobs Product
What this role involves

Bluelight is a leading software consultancy dedicated to designing and developing innovative technology that enhances users’ lives. With a steadfast commitment to delivering exceptional service to our clients, Bluelight excels in its focus on quality and customer satisfaction. Our mission is not only to create cutting-edge applications but also to foster a collaborative and enriching work environment where each team member can grow and thrive. With a presence across the United States and Central/South America, Bluelight is in an exciting phase of expansion, continually seeking exceptional talent to join its dynamic and diverse community.

We are looking for a skilled individual to join our rapidly growing team at Bluelight. This position is ideal for someone who thrives in a fast-paced, dynamic environment where everyone’s opinions and efforts are valued and appreciated. You will have the opportunity to contribute to challenging and meaningful projects, developing high-quality applications that stand out in the market. We value continuous learning, personal growth, and hard work, offering a collaborative environment that promotes professional development. If you are passionate about software development and eager to be part of a growing software consultancy, we invite you to apply and join us on this exciting journey.

Requirements

  • 5+ years professional software development experience (backend-focused)
  • Strong professional experience with Node.js, TypeScript, and JavaScript
  • Experience building low-latency API services in AWS
  • Experience building scalable RESTful APIs
  • Experience with SDK integrations to other services
  • Experience with PostgreSQL/AuroraDB, including Row-Level Security (RLS)
  • Experience building secure multi-tenant environments
  • Comfortable writing raw SQL and managing schema migrations (e.g., node-postgres, node-pg-migrate)
  • Professional experience with React
  • Strong testing practices, including integration tests against real databases and failure-mode/fault-injection testing
  • Experience working with AI coding assistants as part of daily development
  • CI/CD application creation and maintenance skills
  • Solid understanding of full stack development, with the ability to contribute to frontend work when needed
  • Substantial background working with large, complex systems
  • Ability to overlap US business hours
  • Bachelor’s degree required
  • Extreme ownership and accountability for deliverables
  • Client-focused dedication to team commitments
  • Best practices knowledge and adherence
  • Strong problem-solving ability
  • Positive mindset and can-do attitude
  • Meticulous attention to detail

Preferred Qualifications

  • Experience with append-only, event-sourced, or bitemporal data models
  • Experience with Fastify and schema-first validation (e.g., Zod)
  • Experience running containerized services on AWS Fargate/ECS
  • Experience in compliance-sensitive or audit-heavy domains (e.g., fintech, telecom/TCPA compliance)

Company Benefits

  • Competitive salary and bonuses, including performance-based salary increases.
  • Generous paid-time-off policy
  • Flexible working hours
  • Work remotely
  • Continuing education, training, conferences
  • Company-sponsored coursework, exams, and certifications

Being a consultant in our team is a fun, challenging, and rewarding career choice. Your contributions are highly valued by clients, and the work you do often has a direct and significant impact on their business.

You will have the opportunity to work on a variety of projects for our incredible clients, which will accelerate your career growth. You’ll collaborate with modern technologies and work alongside some of the best professionals in the industry!

If you’re eager to be part of an exciting, challenging, and rapidly growing consultancy, we encourage you to apply. #LI-Remote

Read the full description
Engineer Full Stack and Backend NodeJS TypeScript/JavaScript Engineer (Senior) - Remote, Latin America at Bluelight Consulting

Senior full-stack engineer builds scalable backend services with Node.js, TypeScript, and AWS, handling API development, database architecture, and frontend contributions.

Senior Remote Posted about 19 hours ago RemoteFirstJobs Product
What this role involves

Bluelight is a leading software consultancy dedicated to designing and developing innovative technology that enhances users’ lives. With a steadfast commitment to delivering exceptional service to our clients, Bluelight excels in its focus on quality and customer satisfaction. Our mission is not only to create cutting-edge applications but also to foster a collaborative and enriching work environment where each team member can grow and thrive. With a presence across the United States and Central/South America, Bluelight is in an exciting phase of expansion, continually seeking exceptional talent to join its dynamic and diverse community.

We are looking for a skilled individual to join our rapidly growing team at Bluelight. This position is ideal for someone who thrives in a fast-paced, dynamic environment where everyone’s opinions and efforts are valued and appreciated. You will have the opportunity to contribute to challenging and meaningful projects, developing high-quality applications that stand out in the market. We value continuous learning, personal growth, and hard work, offering a collaborative environment that promotes professional development. If you are passionate about software development and eager to be part of a growing software consultancy, we invite you to apply and join us on this exciting journey.

Requirements

  • 5+ years professional software development experience (backend-focused)
  • Strong professional experience with Node.js, TypeScript, and JavaScript
  • Experience building low-latency API services in AWS
  • Experience building scalable RESTful APIs
  • Experience with SDK integrations to other services
  • Experience with PostgreSQL/AuroraDB, including Row-Level Security (RLS)
  • Experience building secure multi-tenant environments
  • Comfortable writing raw SQL and managing schema migrations (e.g., node-postgres, node-pg-migrate)
  • Professional experience with React
  • Strong testing practices, including integration tests against real databases and failure-mode/fault-injection testing
  • Experience working with AI coding assistants as part of daily development
  • CI/CD application creation and maintenance skills
  • Solid understanding of full stack development, with the ability to contribute to frontend work when needed
  • Substantial background working with large, complex systems
  • Ability to overlap US business hours
  • Bachelor’s degree required
  • Extreme ownership and accountability for deliverables
  • Client-focused dedication to team commitments
  • Best practices knowledge and adherence
  • Strong problem-solving ability
  • Positive mindset and can-do attitude
  • Meticulous attention to detail

Preferred Qualifications

  • Experience with append-only, event-sourced, or bitemporal data models
  • Experience with Fastify and schema-first validation (e.g., Zod)
  • Experience running containerized services on AWS Fargate/ECS
  • Experience in compliance-sensitive or audit-heavy domains (e.g., fintech, telecom/TCPA compliance)

Company Benefits

  • Competitive salary and bonuses, including performance-based salary increases.
  • Generous paid-time-off policy
  • Flexible working hours
  • Work remotely
  • Continuing education, training, conferences
  • Company-sponsored coursework, exams, and certifications

Being a consultant in our team is a fun, challenging, and rewarding career choice. Your contributions are highly valued by clients, and the work you do often has a direct and significant impact on their business.

You will have the opportunity to work on a variety of projects for our incredible clients, which will accelerate your career growth. You’ll collaborate with modern technologies and work alongside some of the best professionals in the industry!

If you’re eager to be part of an exciting, challenging, and rapidly growing consultancy, we encourage you to apply. #LI-Remote

Read the full description
Engineer Full Stack and Backend NodeJS TypeScript/JavaScript Engineer (Senior) - Remote, Latin America at Bluelight Consulting

Senior full-stack NodeJS/TypeScript engineer builds scalable APIs and web applications with focus on backend systems, databases, and secure multi-tenant architectures.

Senior Remote Posted about 19 hours ago RemoteFirstJobs Product
What this role involves

Bluelight is a leading software consultancy dedicated to designing and developing innovative technology that enhances users’ lives. With a steadfast commitment to delivering exceptional service to our clients, Bluelight excels in its focus on quality and customer satisfaction. Our mission is not only to create cutting-edge applications but also to foster a collaborative and enriching work environment where each team member can grow and thrive. With a presence across the United States and Central/South America, Bluelight is in an exciting phase of expansion, continually seeking exceptional talent to join its dynamic and diverse community.

We are looking for a skilled individual to join our rapidly growing team at Bluelight. This position is ideal for someone who thrives in a fast-paced, dynamic environment where everyone’s opinions and efforts are valued and appreciated. You will have the opportunity to contribute to challenging and meaningful projects, developing high-quality applications that stand out in the market. We value continuous learning, personal growth, and hard work, offering a collaborative environment that promotes professional development. If you are passionate about software development and eager to be part of a growing software consultancy, we invite you to apply and join us on this exciting journey.

Requirements

  • 5+ years professional software development experience (backend-focused)
  • Strong professional experience with Node.js, TypeScript, and JavaScript
  • Experience building low-latency API services in AWS
  • Experience building scalable RESTful APIs
  • Experience with SDK integrations to other services
  • Experience with PostgreSQL/AuroraDB, including Row-Level Security (RLS)
  • Experience building secure multi-tenant environments
  • Comfortable writing raw SQL and managing schema migrations (e.g., node-postgres, node-pg-migrate)
  • Professional experience with React
  • Strong testing practices, including integration tests against real databases and failure-mode/fault-injection testing
  • Experience working with AI coding assistants as part of daily development
  • CI/CD application creation and maintenance skills
  • Solid understanding of full stack development, with the ability to contribute to frontend work when needed
  • Substantial background working with large, complex systems
  • Ability to overlap US business hours
  • Bachelor’s degree required
  • Extreme ownership and accountability for deliverables
  • Client-focused dedication to team commitments
  • Best practices knowledge and adherence
  • Strong problem-solving ability
  • Positive mindset and can-do attitude
  • Meticulous attention to detail

Preferred Qualifications

  • Experience with append-only, event-sourced, or bitemporal data models
  • Experience with Fastify and schema-first validation (e.g., Zod)
  • Experience running containerized services on AWS Fargate/ECS
  • Experience in compliance-sensitive or audit-heavy domains (e.g., fintech, telecom/TCPA compliance)

Company Benefits

  • Competitive salary and bonuses, including performance-based salary increases.
  • Generous paid-time-off policy
  • Flexible working hours
  • Work remotely
  • Continuing education, training, conferences
  • Company-sponsored coursework, exams, and certifications

Being a consultant in our team is a fun, challenging, and rewarding career choice. Your contributions are highly valued by clients, and the work you do often has a direct and significant impact on their business.

You will have the opportunity to work on a variety of projects for our incredible clients, which will accelerate your career growth. You’ll collaborate with modern technologies and work alongside some of the best professionals in the industry!

If you’re eager to be part of an exciting, challenging, and rapidly growing consultancy, we encourage you to apply. #LI-Remote

Read the full description
Engineer Senior WebEOC Developer at Dev Technology Group, Inc.

Develops and customizes WebEOC emergency management solutions using front-end technologies while collaborating with solution architects and supporting client engagements.

Senior Posted about 20 hours ago RemoteFirstJobs Product
What this role involves

Senior WebEOC Developer, #1115

Clearance: U.S. Citizenship is required. Must be able to obtain a Public Trust clearance

At Dev Technology Group, we deliver secure, mission-driven IT solutions that support critical government operations. We are seeking a WebEOC Developer to join our dynamic and growing team. In this role, you will use your WebEOC development skills to configure and customize emergency management solutions—while working directly with clients to drive meaningful, real-world impact.

You’ll collaborate within an Agile team that values innovation, quality, and continuous learning. If you’re passionate about applying technology to support public safety and emergency response missions and thrive in fast-paced, client-facing environments, we’d love to hear from you.

What You’ll Be Doing:

  • Customize and configure applications using HTML5, CSS, JavaScript, jQuery, and related front-end technologies.
  • Collaborate with solution architects to deliver secure, scalable, and reusable design solutions.
  • Participate actively in Agile ceremonies and contribute to peer code reviews.
  • Support client engagements, document technical requirements, and provide training as needed.
  • Perform testing, debugging, and quality control with minimal supervision.
  • Ensure solutions meet security and accessibility standards (e.g., Section 508).

Required Education, Experience, and Skills:

  • Bachelor’s degree required.
  • WebEOC experience required.
  • 5 years of professional experience in web development (JavaScript, jQuery, HTML5, CSS, JSON, XML, XSLT).
  • Minimum 2 years in a client-facing role.
  • Strong experience writing test cases and troubleshooting complex technical issues.
  • Experience working in Agile Scrum or Kanban environments.
  • Excellent communication, problem-solving, and documentation skills.
  • Proven ability to translate business requirements into effective technical solutions.

Preferred Education, Experience, and Skills:

  • Experience with Microsoft SQL Server or other relational databases.
  • Experience working within a customer’s secure remote environment.
  • Knowledge of emergency management systems or public sector IT.
  • Familiarity with Jira, Confluence, and automated testing tools.
  • Familiarity with CI/CD pipelines and source control tools such as GitLab.
  • Certified WebEOC Administrator, or willingness to obtain certification within 12 months of hire.

Our estimated salary range for this position is $ 100,000- $ 160,000; this presented salary range is not a guarantee of compensation or salary. Offered salary is based on experience, geographic location, and possibly contractual requirements as appropriate to the role. *Salary could fall outside of this range.

Who We Are

Dev Technology is a growing IT company with an employee-centric culture that works on mission-critical projects for the federal government. We partner with our federal customers to deliver technology services and solutions, and to drive our client’s missions forward through innovation. We use Agile and DevSecOps principles to provide services including application development, biometrics and identity management, cloud and infrastructure optimization, IT and legacy modernization, and data management.

As a Washington Post Top Workplace award winner for the past THIRTEEN years in a row, the Top Workplaces USA for the past five years, and a recipient of the Companies As Responsive Employers (CARE) Award for the past six years, Dev Technology employees enjoy:

  • Generous and flexible time-off policy
  • Flexible work schedules and telework options, including remote work availability for eligible projects
  • Career development opportunities including a mentorship program, technical and management training through Dev University, hands-on learning through DevLab, tuition reimbursement, and paid training opportunities
  • Industry-leading benefits including a choice of two health plans that include dental and vision, flexible spending account, commuter benefits, life insurance, and more
  • 401K matching with a 5% matching contribution
  • Regular team and company social events including our annual party, happy hours, fitness challenges, and more
  • A focus on community engagement including company wide support activities, employer match for donations, and time off for volunteer efforts
  • To learn more about working at Dev Technology, visit Working At Dev Technology Group

Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans

Dev Technology Group operates in the following states: AL, AR, AZ, CO, DC, FL, GA, ID, IL, IN, MD, MA, ME, MI, MN, MO, MS, NC, NJ, OH, OR, PA, SC, TN, TX, VA, WV.

Read the full description
Engineer Frontend Developer (React) at Codekeeper

Develops React-based user interface components and ensures code quality through testing, collaboration with design and backend teams, and performance optimization.

Mid Posted about 20 hours ago RemoteFirstJobs Product
What this role involves

Frontend Developer (React)

Are you a skilled Front End Developer who loves turning ideas into elegant, high-performing web applications? Do you get energized by fast-paced environments where your code ships quickly and makes a real, visible impact? Are you the kind of engineer who cares just as much about clean architecture and thoughtful user experience as you do about hitting deadlines?

Codekeeper is looking for an experienced Front End Engineer with deep React expertise to join our growing, ambitious team. In this role, you won’t just be writing code - you’ll be helping to design, build, and continuously improve products that thousands of people rely on. You’ll collaborate closely with designers, product managers, and fellow engineers who are passionate about their craft and committed to raising the bar every single day.

Ready to take the next step in your career and help us build something meaningful? We’d love to hear from you.

About the Role

As part of the development team, the Front End Developer shall focus on developing user interface components for our web application and ensuring that these components are robust and easy to maintain. The current tech stack for this position requires proficiency in JavaScript/TypeScript, CSS, and React, with the potential to expand as new technologies become available to the industry. The responsibilities of this position shall require close collaboration with the Design team and the other members of the Product team.

In addition to core frontend skills, expertise in Cypress, Playwright, Storybook, Chromatic, or similar visual regression tools is essential, with a strong focus on testing and quality assurance. This position is designed for someone with substantial experience in both frontend development and testing.

What You’ll Be Doing

  • UI/UX Development: Develop new user-facing features, build reusable components and libraries for future use.

  • Code Quality: Will ensure UI/UX designs’ technical feasibility, optimize applications for speed and scalability, and maintain coding standards.

  • Collaboration: Will collaborate closely with design and backend teams for web application enhancement, participating in code reviews to uphold code quality.

  • Tech Stack: Will address performance and scalability issues and convert complex Figma designs into CSS/JS code, primarily using JavaScript libraries like React, ensuring seamless backend integration.

  • Maintenance & Optimization: Will maintain and improve existing codebases, ensuring standard adherence through peer code reviews.

  • Automated Testing: Take charge of automated testing processes, including writing and maintaining test scripts using tools like Cypress, Playwright, and Storybook, ensuring consistent quality and reliability.

Why Codekeeper?

Codekeeper was founded by tech industry professionals to revolutionize software escrow for the cloud era. We offer state-of-the-art disaster recovery solutions that mitigate third-party risks in business operations. As a remote-first company with a central office in The Hague, we prioritize a healthy, resilient organization to support the development of our robust app.

🌐 codekeeper.co/

What You Can Expect

  • Passionate and fun-loving colleagues

  • Startup mindset with ample opportunities for growth

  • Regular team activities and gatherings

  • Comprehensive onboarding process with a dedicated ramp-up period

  • A supportive team that values open communication and direct feedback

  • A chance to excel in your career and make a difference

About You

  • 5+ years of hands-on experience in JavaScript and core concepts

  • 5+ years of hands-on experience in TypeScript

  • 5+ experience with React and Single-Page Applications (SPA)

  • 3+ years of hands-on experience in HTML5, CSS3

  • 3+ years of hands-on experience in GraphQL and Apollo

  • 2+ years of experience with modern CSS/SCSS/Less/CSS-in-JS development

  • Strong experience with visual regression tools such as Cypress, Playwright, Storybook, Chromatic, or similar

  • Experience with Ant Design or TailwindCSS

  • Excellent communication skills, team player, and service-oriented mindset

  • Passionate about software development

  • Able to take responsibility of the project

  • Region: Europe - CET (+1/-1)

Nice to Have

  • Experience with data visualization frameworks such as Chart.js, Google Charts, etc.

  • Experience with AWS technologies

  • React Native

How to Apply

Please send an application that speaks directly to how you would like to fill this position. There are no right answers or expectations. Show us your role in our company’s future and our role in yours. Address some of the work we do. Introduce yourself as a colleague. Feel free to respond in either Dutch or English.

#LI-Remote

Read the full description
Engineer Platform Engineer at Nintex

Designs and maintains CI/CD pipelines, infrastructure automation, and internal developer tooling while mentoring junior engineers.

Mid Posted about 21 hours ago RemoteFirstJobs Product
What this role involves

About Nintex:

At Nintex, we are transforming the way people work, everywhere.

As the global standard for process intelligence and automation, we’re trusted by over 10,000 public and private sector organizations across 90 countries. Our customers, from industry giants like Amazon, Coca-Cola, and Microsoft, rely on the Nintex Platform to accelerate their digital transformation journeys by managing, automating, and optimizing business processes quickly and efficiently. We improve their lives through the technology we build.

We are committed to fostering a workplace that supports amazing people in doing their very best work every day. Collaboration is constant, our workplace is fun, the environment is fast-paced, and we value our people’s curiosity, ideas, and enthusiasm. Driven by passion and accountability, we take initiative, measure progress, and deliver results. Our culture fosters innovation and problem-solving, fueled by curiosity and a commitment to thinking big. Together, we move with agility, prioritize customer needs, and build unity through empathy, leaving a positive impact wherever we go.

Working in engineering:

Working at Nintex as an engineer means building more than just software; it’s about making a tangible impact with every line of code. Our engineers are process experts, developing the industry’s most complete process and automation platform to transform the way people work. If you’re interested, curious and want to learn and do more, the sky is the limit here. We take a solutions-oriented and collaborative approach, constantly innovating our business and products.

About the role:

You are a skilled practitioner with a solid command of the technology stacks within your domain and broad familiarity with tooling across the wider Platform environment. You own and deliver CI/CD pipelines and infrastructure workstreams end-to-end with increasing autonomy, taking responsibility for moderately complex projects and exercising sound judgment in selecting methods and approaches. You build and improve internal developer tooling in collaboration with other teams, contribute to self-service platform features, and support your team onboarding workflows. You design operational solutions with monitoring and feedback loops built in, deploy medium-to-large infrastructure components via automation, and act as a primary resource for supporting and operating existing critical systems. You begin informally mentoring associate engineers and contributing to team best practices

Your contribution will be:

  • You are sufficiently skilled and experienced in Platform tools and processes to contribute to long-term programs or technologies such as secrets management, PIM, CosmosDB, Azure Key Vault, etc. (or AWS/GCP equivalents)

  • You write tools and utilities that support and integrate with delivery pipelines, and you integrate telemetry where appropriate

  • You debug and fix infrastructure issues on production environments

  • You actively build, shape, and promote infrastructure architecture patterns and practices

  • You are an advocate for a Platform culture and add value by bringing the Platform perspective to all your projects

  • You implement software solutions with increasing autonomy, taking ownership of moderately complex features and enhancements

  • You deliver independently with guidance as needed, demonstrating sound judgment in selecting methods and adapting techniques

  • You independently deploy medium to large infrastructure components via automation into production while always following development and deployment guidelines

  • You ensure code quality through appropriate tools and processes, considering relevant quality characteristics during design and development

  • You contribute to software architecture discussions, providing input on technical approaches and solutions

  • You diagnose and resolve software issues efficiently, improving system performance and reliability

  • You write thorough post-mortems for infrastructure, pipeline, and automation problems, including root cause analysis and contributing to preventative and remedial actions

  • You triage and solve issues correctly and independently

  • You work on problems of moderate scope which are often varied and routine, exercising judgment within defined procedures and practices

  • You work cross-functionally with product, QA, and UX teams to deliver well-rounded solutions

  • You collaborate with other teams to create prototypes and proof-of-concepts

  • You explain Platform concepts and patterns to other engineers and empower them to contribute independently

  • You begin mentoring associate engineers and contributing to team best practices

  • You contribute to the development of new functions in complex areas of Platform such as continuous integration, new infrastructure, or automated incident mitigation

  • You identify opportunities to improve the software development and delivery processes and support activities to improve them

  • You modify and improve existing development and operational procedures to make them compliant with relevant standards

  • You use appropriate Platform patterns to solve development and operational problems

  • You start each project with security in mind and make sure that security is built into the design, implementation, and relevant processes and practices

  • Each solution you design and implement adheres to relevant guidelines in support of security, disaster recovery, scalability, availability, reliability, and durability

  • You are an active part of the incident management process, including on-call rotation and working with the IM team to resolve incidents

  • Attend and actively participate in all team meetings and ceremonies

  • Contribute to improvements on the internal developer tooling, including self-service platform features that reduce friction for your team

To be successful, we think you need:

Minimum Requirements:

  • Bachelor’s Degree in Computer Science, Engineering, or related technical field; or equivalent combination of education and experience
  • 2+ years of professional experience in Platform, Infrastructure Engineering, or related field
  • Hands-on experience with cloud platforms (Azure, AWS, or GCP)
  • Experience with Infrastructure as Code (IaC) and automation tools
  • Understanding of CI/CD pipelines and Platform practices

Preferred Qualifications:

  • Relevant certifications (e.g., Azure Platform Engineer Expert, AWS Certified Platform Engineer, Certified Kubernetes Administrator)
  • Experience with containerization and orchestration technologies
  • Knowledge of monitoring and observability tools
  • Experience with security and compliance frameworks

What’s in it for you?

Nintex has a hybrid working model, enabling us to build culture, learn, and grow together. We intentionally connect and collaborate, while emphasizing flexibility with a blend of at-home and in-office work. This role is a hybrid role in our local Nintex office.

While our offerings differ from country to country, we offer our entire global workforce an array of exciting perks and benefits, including

  • Global Gratitude and Recharge Days
  • Flexible, paid time off policy
  • Employee wellness programs and counseling resources
  • Meaningful peer recognition and awards
  • Paid parental leave
  • Invention/patenting assistance
  • Community impact, paid volunteer time, and opportunities
  • Intercultural learning and celebration
  • Multiple tools through which to learn and grow, and an incredible global community

View more about our benefits here: https://www.nintex.com/wp-content/uploads/2023/01/Global-Perks-and-Benefits.pdf.

Read the full description
Engineer Oracle OCI OMP Engineer

Designs, deploys, and maintains Oracle OCI infrastructure and Oracle Management Platform solutions for federal clients.

Mid Posted about 21 hours ago Himalayas
What this role involves
About Concept Plus Concept Plus is a mission-focused technology solutions provider that transforms IT concepts into impactful solutions for federal agencies.
Read the full description
Engineer Python Developer Sr.

Senior Python developer builds and maintains software systems to digitalize business operations.

Senior Posted about 21 hours ago Himalayas
What this role involves
En Flux IT trabajamos para volver a los negocios mĂĄs digitales y, al mismo tiempo, hacer mĂĄs fĂĄcil la vida de las personas.
Read the full description
Engineer Administrateur de bases de données PostgreSQL

Administers and optimizes PostgreSQL databases in cloud environments, handling deployment, performance tuning, and infrastructure evolution.

Mid Posted about 21 hours ago Himalayas
What this role involves
TEHORA est prĂ©sentement Ă  la recherche d’un(e) administrateur(trice) de bases de donnĂ©es PostgreSQL pour intervenir dans un contexte d’administration, d’optimisation, d’exploitation et d’évolution de bases de donnĂ©es en environnement infonuagique.
Read the full description
Engineer Frontend Developer (m/w/d)

Develops and maintains frontend web applications using modern frameworks and technologies.

Posted about 22 hours ago Himalayas
What this role involves
Über uns Bei LEAP schĂ€tzen wir die Einzigartigkeit eines jeden Individuums.
Read the full description
Engineer Website Developer

Develops and maintains websites and web applications for a bioinformatics software platform serving researchers and precision medicine professionals.

Posted about 22 hours ago Himalayas
What this role involves
At Genestack, we are tackling the underlying computational and scientific challenges of bioinformatics to provide researchers with software tools that streamline discovery and help advance precision medicine, drug development, and bioinformatics research.
Read the full description
Engineer Fintech Cloud Engineer (100 % remote) (m/f/d)

Designs, builds, and maintains cloud infrastructure and applications for fintech products in a 100% remote role.

Mid Remote Posted about 22 hours ago Himalayas
What this role involves
EWOR is launching cutting-edge new initiatives, and we are looking for exceptional operators and builders to join our new department.
Read the full description
Engineer Senior Software Engineer - PRO at Brevo

Senior backend engineer builds and owns high-throughput Go microservices and React interfaces, driving technical decisions and mentoring teammates on scalable systems.

Senior Posted about 23 hours ago RemoteFirstJobs Product
What this role involves

We are seeking an exceptional Senior Software Engineer who combines strong backend expertise in Go (Golang) with good React.js capabilities and, most importantly, a product-builder mindset.

This is a high-impact role for an engineer who goes beyond simply implementing requirements. You will identify problems, understand customer needs, shape solutions, and own outcomes end-to-end from technical design and implementation to rollout and iteration.

While this is a full-stack position, the primary focus will be on building and evolving our high-throughput Go microservices ecosystem, powering millions of critical daily interactions, while contributing to intuitive React experiences where needed.

We are looking for someone who thinks like a builder and acts like an owner,  proactively identifying opportunities, challenging assumptions, making pragmatic decisions, and partnering closely with Product, Design, and Engineering to turn ambiguous problems into simple, scalable solutions.

Your impact at Brevo:

  • Own complex product initiatives end-to-end, from understanding the problem and shaping the solution to building, launching, and iterating on it across Go backend services and React interfaces.
  • Drive technical and product decisions for scalable, reliable systems, proactively identifying bottlenecks, simplifying complexity, and solving problems before they become blockers.
  • Raise the engineering bar through thoughtful design, code reviews, pragmatic technical decisions, and continuous reduction of technical debt.
  • Act as a technical multiplier for the team, sharing context, mentoring engineers, and helping others make better technical and product decisions.
  • Partner closely with Product, Design, Infrastructure, and other engineers to turn ambiguous customer and business problems into simple, scalable solutions that deliver measurable impact.
  • Embrace AI as a product-building tool, with hands-on exposure to AI/LLM capabilities and a curiosity to explore how AI can improve developer productivity, product experiences, and customer outcomes.

Who You Are:

  • 4–6 years of professional software engineering experience delivering high-impact, production-grade applications at scale.
  • Strong, hands-on proficiency in Go (Golang), paired with deep expertise in microservices design, concurrency, and distributed systems fundamentals.
  • Comfortable with leveraging Agentic AI tools (such as AI coding agents, autonomous developer assistants, and LLM toolchains) as true force multipliers in your daily workflow.
  • Solid practical experience building modern, responsive frontend applications using React.js and JavaScript to deliver seamless full-stack user experiences.
  • Applied experience with high-volume databases (MongoDB, MySQL), message brokers (Kafka or RabbitMQ), and caching strategies (Redis).
  • Strong grasp of algorithms, full-stack system design patterns, and debugging complex production environments (Datadog, Kibana, New Relic).
  • Self-driven and autonomous; you bring a proactive problem-solving attitude to complex technical problems and inspire excellence in those around you.

Why people love working at Brevo:

  • A place to grow, together: Join a diverse, international team in a modern office buzzing with energy and ideas.
  • Practical perks for everyday balance: Cab Facility and per-day meal vouchers; Employee-friendly salary structure; 1.4x pay on holidays/weekends for critical work; excellent referral program with high-value gift options (e.g., bike, flight tickets)
  • Learning, every step of the way: Over 1,55,000 courses on Udemy, along with facilitator-led sessions, and personalised training programs tailored to individual and team needs
  • Flexible for life: A hybrid setup (2 days WFH), budget for your home workspace, and a generous leave policy to help you balance life and work effortlessly
  • Wellbeing that works: INR 10 Lakh medical insurance, maternity support, childcare facilities, and wellness bonuses to keep you and your family covered
  • A culture that cares: Annual company off-sites, inter-office trips, team outings, active social, green, and LGBTQIA+ communities, along with festive celebrations - all making Brevo a vibrant and inclusive workplace.

Your candidate journey:

  • Round 1 - Screening call with the Talent Acquisition Team.
  • Round 2 - Interview with the Technical Team.
  • Round 3 - Interview with the Engineering Manager.
  • Round 4 - Interview with the Hiring Manager
  • Round 5 - Fitment check with the BU Head

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Read the full description