Top Software Engineer Jobs in Portland, ME
The Senior Smart Contract Engineer is responsible for designing, reviewing, and implementing smart contracts while ensuring adherence to security practices. This role involves working on gas optimization, liquidity discovery, and collaborating with cross-functional teams to deliver high-performance solutions. The engineer will also assist in code reviews, audits, and provide guidance to stakeholders and customers.
The VP of Engineering at dbt Labs will lead all engineering teams, overseeing project execution and building an organization focused on delivering quality products for data practitioners. Responsibilities include managing engineering leaders, fostering innovation, creating strategic technical roadmaps, and collaborating with cross-functional teams to align business goals with technical processes.
This role involves product ownership and responsibility for creating user-facing experiences across different product areas for Mercury. The Senior Software Engineer will collaborate with designers and other engineers to build features addressing customer pain points, while making architectural decisions and providing technical leadership.
The Senior Backend Engineer at Mercury will design and develop scalable backend systems, focusing on driving feature adoption and improving customer onboarding. Collaborating with engineers and data scientists, the role emphasizes rapid testing and data-driven experimentation to innovate and enhance core features. The engineer will also build tools to support sales and relationship teams in engaging high-value customers.
Featured Jobs
As a Redis/Valkey Database Engineer at Percona, you will assist customers with DBA issues by investigating and analyzing their database problems, authoring content for the community, and hosting webinars. This role emphasizes collaboration, support, and engaging with the open-source community, particularly focusing on Redis and Valkey.
As a Senior Product Platform Engineer at Lumos, you will drive the development of core architecture and data models, design and build scalable systems, and contribute to data ingestion pipelines. You'll also mentor engineers and help grow the engineering team during a period of rapid expansion.
As a Senior Site Reliability Engineer, you'll design and build scalable, reliable systems, improve the development lifecycle, and ensure system reliability. You'll collaborate with product engineers, lead incident response efforts, and utilize advanced tools for monitoring and performance optimization.
The Senior BI Applications Tech Lead will design, develop, and manage BI solutions while leading a team of engineers. Responsibilities include ensuring application performance, training users, proposing tools based on business needs, administering BI software, and maintaining data security and compliance.
As a Software Development Manager at WEX, you will lead and mentor your team in delivering high-quality software, collaborating with Product Managers to solve customer challenges. You will drive innovation through emerging technologies, oversee technical guidance, and align engineering strategies with business objectives. Your role includes performance reviews, goal setting, and supporting professional development.
As a Software Engineer at WEX, you'll collaborate with Product Managers and customers to design solutions for employer benefit challenges. You'll participate in team discussions, conduct code reviews, and ensure design aligns with technical standards while delivering high-quality software and supporting production deployments.
The Staff Data & Storage Architect at EarnIn will develop and maintain data strategies, ensure data quality, and integrate data across systems. Responsibilities include establishing data governance, designing integration solutions, collaborating with stakeholders, and adopting new data technologies to enhance data capabilities.
As a Senior Swift Engineer at webAI, you will architect and develop iOS applications using Swift and SwiftUI, integrate distributed AI technology, and maintain SDKs. You will collaborate with teams to define project requirements and mentor junior developers in a fast-paced environment.
As a Senior Software Engineer, you'll develop vital components for our product suite, optimize backend services for performance, conduct code reviews, and collaborate with various teams to enhance user experience, focusing on REST APIs and service design.
All Filters
No Results
No Results