Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Development Engineer 2

$96.1k - $115.5k
Full-time

Wex Health

About the Role

Are you a technical artisan who thrives in collaborative environments and gets excited about solving the right problems, the right way? Do you believe in breaking down silos and fostering a culture of shared responsibility? Then this role is for you! In today's software development and data landscape, collaboration, end-to-end (E2E) accountability, problem-solving, and streamlined workflows are key to achieving efficiency and delivering high-quality solutions that solve customer problems and generate business outcomes.

We believe in the power of integrated engineering, where development, data quality, architecture, and agility skills blend together throughout the solution delivery pipeline.

As a Software Development Engineer 2 (SDE 2) focusing on Data Engineering & Data Architecture, you will be a champion for this approach. You will own the data pipelines and modeling that power our Customer Data Platform (CDP), directly feeding marketing/commercial segmentation and customer journeys. In this role, you will match the expectations of an Intermediate Individual Contributor (EAE 2), acting with independence to own specific modules, functional areas, and data models without constant oversight.

How you’ll make an impact

  • Domain: Data Engineering & Data Architecture for a Customer Data Platform (CDP) feeding marketing/commercial segmentation and journeys.

  • Primary Tech Stack: Snowflake, dbt (Data Build Tool), CI/CD Automation.

  • Preferred Tech Stack: Salesforce Core, Salesforce Data360 (DataCloud).

Experience you'll bring

1. Data Modeling & Pipeline Engineering

  • Design and build robust data models in Snowflake using dbt, spanning from staging through to production data marts, ensuring they are resilient, cost-effective, and maintainable.

  • Integrate, stage, and reconcile data from multiple complex source systems (e.g., Siebel CRM, Enterprise Data Warehouse (EDW) snapshots, portfolio health hubs) into a unified Customer Data Platform.

  • Add field enhancements and manage the evolution of the CDP Mart to power downstream segmentation and outbound journeys.

2. Architecture & Technical Governance

  • Own feature-level architecture decisions and author Architecture Decision Records (ADRs)—evaluating alternative technical approaches and documenting recommended paths for technical sign-off.

  • Manage the dbt "lakefront" project structure, establishing model ownership, group permissions, and approved-team configurations to safely enable team self-service and decentralized model changes.

  • Contribute to the evolution of team "Golden Paths", service communication standards, and data orchestration workflows.

3. Data Discovery & Complex Business Logic Execution

  • Translate complex commercial and marketing rules

  • Perform deep-dive data discovery, technical feasibility assessments, and data volume analysis to quantify business impact and ensure scalability before committing to a build.

4. Stakeholder Alignment & Team Collaboration

  • Partner actively across engineering, analytics, product, and business stakeholders to reconcile conflicting business logic, align definitions, and drive consensus toward a single source of truth.

  • Lead feature-level demonstrations and facilitate technical alignment workshops with product managers and cross-functional teams to resolve ambiguity.

  • Mentor Level 1 engineers through pair programming, structured knowledge-sharing sessions, and constructive, empathetic code/configuration reviews.

5. Quality Assurance & AI-Augmented Workflows

  • Take ownership of feature-level data quality, designing automated regression tests and verification checks to balance risk versus test coverage.

  • Implement, debug, and leverage AI-augmented engineering workflows (e.g., GitHub Copilot, basic LLM integrations, or automated prompt configurations) to optimize pipeline efficiency and code readability while verifying all outputs against strict enterprise standards.

Qualifications & Requirements

  • Experience: 3-5 years of professional experience in data engineering, data warehousing, or a software development engineering role focusing on data.

  • Snowflake Proficiency: Proven track record of independently designing and building highly scalable data models and staging environments inside Snowflake.

  • dbt (Data Build Tool): Strong hands-on experience managing dbt projects, testing, documentation, and source-control-driven data pipelines.

  • Preferred Experience: Direct hands-on experience or familiarity with Salesforce Data360 / DataCloud (CDP) ingestion, mapping, and orchestration patterns.

  • CI/CD & DevOps: Proficient experience utilizing CI/CD automation tools, managing branches, and executing automated code/data quality gates.

  • Problem-Solving: Strong analytical capability to break down abstract business constraints into concrete data exclusions, filtering matrixes, and performance-tuned queries.

The base pay range represents the anticipated low and high end of the pay range for this position. Actual pay rates will vary and will be based on various factors, such as your qualifications, skills, competencies, and proficiency for the role. Base pay is one component of WEX's total compensation package. Most sales positions are eligible for commission under the terms of an applicable plan. Non-sales roles are typically eligible for a quarterly or annual bonus based on their role and applicable plan. WEX's comprehensive and market competitive benefits are designed to support your personal and professional well-being. Benefits include health, dental and vision insurances, retirement savings plan, paid time off, health savings account, flexible spending accounts, life insurance, disability insurance, tuition reimbursement, and more. For more information, check out the "About Us" section.Pay Range: $96,100.00 - $115,500.00
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Development Engineer 2 in Portland, ME vacancy
  • $140.6k - $173.1k

    About the RoleAt WEX, a Software Development Engineer (SDE) Level 4 is a recognized Staff/Lead technical expert who provides cross-platform strategic leadership. You will influence global system architecture, help define enterprise-wide standards, and actively participate... 
    Suggested
    Full time
    Contract work
    Flexible hours

    WEX

    Portland, ME
    1 day ago
  • $166k - $248k

     ...Day to Day As a Senior Manager of Software Engineering, Mobile (Android), you will manage an engineering...  ...engineering teams, supporting career development, performance, and an innovative...  ...166,000 - 248,000 USD per year Tier 2 - United States of America 183,000 - 2... 
    Suggested
    Work experience placement
    Local area

    Indeed

    Portland, ME
    4 days ago
  • $140.6k - $173.1k

     ..., creating the foundation for new products, services, and business opportunities.We are looking for a passionate Senior Software Development Engineer who enjoys solving complex problems, passionate about learning and experimenting, building innovative solutions, and collaborating... 
    Suggested
    Full time
    Flexible hours

    WEX

    Portland, ME
    3 days ago
  •  ...a highly driven, product-minded Senior Software Engineer to help build the future of AI-powered...  ...have significant ownership over product development, technical decision-making, and platform...  ...fast-moving product organizations ~2+ years of technical leadership, mentorship... 
    Suggested

    Alivo

    South Portland, ME
    5 days ago
  • $110.5k - $160k

     ...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates in August/September 2026 and are 12 weeks in duration. Do you want to solve real... 
    Suggested
    Full time
    Internship
    Work at office
    Worldwide
    Monday to Friday

    Amazon

    South Portland, ME
    3 days ago
  • $90k - $110k

     ...a highly motivated and experienced Data Engineer to join our IT Data Engineering team and...  ...office within Massachusetts or New Hampshire.2-4 years of experience building,...  ...what matters together. #LI-EV1Job SummaryJob number: J-054305Profession: Software & Technology
    Work at office
    Local area
    Worldwide

    IDEXX Laboratories

    Westbrook, ME
    3 days ago
  • $120k - $140k

     ...internal developer platforms that IDEXX software teams rely on every day — so that engineers across the company can ship faster...  ...will be responsible for Platform Development & Technical Leadership:Own the...  ...in regulated industries (SOC 2, ISO 27001, HIPAA, FedRAMP, or similar... 
    Local area
    Worldwide
    Flexible hours

    IDEXX Laboratories

    Westbrook, ME
    3 days ago
  • $120k - $150k

     ...enforcement, and partner with engineering teams to embed security...  ...diagnostics business while enabling development teams to move fast without...  ...and compliance standards (SOC 2, GDPR, HIPAA)Expertise in Infrastructure...  ...EV1Job SummaryJob number: J-053103Profession: Software & Technology
    Local area
    Worldwide

    IDEXX Laboratories

    Westbrook, ME
    3 days ago
  •  ...Job Description About the Role We’re seeking a Data Engineer with strong Databricks experience to join a high-impact Data Platform team...  ...& dimensions) • Implement incremental processing, SCD Type 1 & 2 logic, and data quality controls • Translate business... 

    Insight Global

    Portland, ME
    3 days ago
  • DescriptionTyler Technologies is looking to hire a Cloud Automation Engineer to support their Corporate Cloud Services Team with a focus on...  ...frameworks, such as FedRAMP, CJIS, ISO 27001, PCI-DSS, SSAE 18 SOC 2, HIPAA, CCPA, etc.Excellent written and verbal communication and... 
    Work experience placement

    Tyler Technologies

    Yarmouth, ME
    2 days ago
  • $239k - $323k

     ...Ready to Power a Smarter World with us?The Senior Director Engineering , Home Software Applications is a senior engineering and product strategy...  ...accelerate this transformation by embedding AI‑assisted development practices across teams, evolving team topologies to... 
    Full time
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Generac Power System

    South Portland, ME
    22 hours ago
  • $150.7k - $247.31k

     ...2D/3D graphics programming to develop software and 2D/3D visualizations that make a difference...  ..., urban planners, architects, engineers, and others working with geographic information...  ...problems with design, algorithms, development, and user experienceFind, analyze, and... 

    ESRI

    Portland, ME
    22 hours ago
  •  ...Nice to have swift background - Nice to have Hybrid application development using HTML , JavaScript , CSS - Nice to have - open source...  ...confidential according to EEO guidelines.SummaryFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Computer Software
    Full time

    EROS Technologies

    Portland, ME
    2 days ago
  • $150k - $200k

     ...Senior Product Engineer Company Overview: VETRO provides...  ...generation of GIS fiber management software. Key Responsibilities,...  ...: ~5+ years development and shipping cloud-native applications...  ...platform services to production ~2+ years experience working... 
    Full time
    Remote work
    Home office
    Flexible hours

    VETRO, Inc

    Portland, ME
    more than 2 months ago
  •  ...Integrated Manufacturing (CIM) Engineer be part of the IT CIM Team...  ...role is primarily to develop software directed at automating the manufacturing...  ...and IT solutions to enable development of an appropriate solution to...  ...relevant experience · 2+ years relevant work... 
    Full time
    Temporary work
    Work experience placement

    Diodes Incorporated

    South Portland, ME
    13 days ago
  • $128.6k - $192.9k

     ...rehabilitation.Joining Stantec’s global network of over 600 conveyance engineers, with a reputation as the go-to firm in New England, you will...  ...collaboration with research and innovation teams in the development and deployment of innovative technologies. The successful... 
    Full time
    Temporary work
    Part time
    For contractors
    Casual work
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    Stantec

    Portland, ME
    3 days ago
  •  ...suite of products Participate in both agile and waterfall development environments, assist in sprint definitions/reviews as...  ...migration efforts Qualifications ~ BS/BA in Computer Science, Software Engineering or equivalent experience ~ Experience with, or aptitude... 
    Full time

    Tyler Technologies

    Yarmouth, ME
    22 hours ago
  • $110k - $165k

     ...of our communities. This is a Lead Cloud & Infrastructure Engineering position at the Vice President level, which is part of the...  ...ETS provides capabilities for all stages of Morgan Stanley's software development lifecycle, enabling productive coding, functional and integration... 
    Temporary work
    Local area
    Remote work
    Flexible hours

    Morgan Stanley

    Portland, ME
    1 day ago
  •  ...infrastructure for the Tyler suite of productsParticipate in agile development environments, assist in sprint definitions/reviewsWork in a...  ...migration effortsQualificationsBS/BA in Computer Science, Software Engineering or equivalent experienceExperience with, or aptitude for, .... 

    Tyler Technologies

    Falmouth, ME
    1 day ago
  •  ...Job Description Job Description As a successful candidate for the DevOps Engineer position, you believe that a software development project isn't complete until it’s successfully delivered to a user and meets their expectations around availability, performance and... 
    Work experience placement

    Portland Webworks

    Portland, ME
    a month ago
  •  ...feedback. Work Schedule: ~7 days per week while onboard the ship. ~6 to 8 weeks working and living onboard the ship / 1 to 2 weeks off. ~ This is a full-time, exempt position. Essential Functions: Ships experience forces from wind, waves, and... 
    Daily paid
    Full time
    Work at office
    Local area
    Immediate start
    Home office
    Shift work
    Day shift

    American Cruise Lines

    Portland, ME
    3 days ago
  • DescriptionTyler Technologies is currently looking to hire a Senior Cloud Ops Engineer to work a hybrid schedule at one of several of our key locations. This job requires working closely with our development and operations teams to build automation and tools to streamline our... 
    Currently hiring

    Tyler Technologies

    Yarmouth, ME
    2 days ago
  •  ...service reliability, and business outcomes.Partnering with engineering, product, platform, and operations teams, the architect will...  ..., and actionable insights are embedded throughout the software development lifecycle. The role will champion an application-first approach... 
    Shift work

    Tyler Technologies

    Yarmouth, ME
    22 hours ago
  • $100k - $165k

     ...HybridWoodard & Curran is an employee-owned engineering, science, and operations firm dedicated...  .../Hybrid Work Schedule: Expectation is 2 to 3 days in the office or onsite with...  ...associationsProviding input on the continued development of Woodard & Curran’s design guidelines... 
    Hourly pay
    Full time
    Contract work
    For contractors
    For subcontractor
    Work at office
    Local area
    Remote work
    Flexible hours

    Woodard & Curran

    Portland, ME
    2 days ago
  • $100k - $130k

     ...office systems. Participate in an on-call rotation with other engineers. Assist provisioning and technical support as needed....  ...required. ~5+ years' experience building data networks with at least 2 years in systems engineering. ~ Successful candidates should... 
    Full time
    Portland, ME
    more than 2 months ago
  •  ...ecosystemPartner closely with internal product and engineering teams to understand their needs and...  ...processes, CI/CD pipelines, and development workflowsParticipate in agile...  ...valueQualificationsBS/BA in Computer Science, Software Engineering, or equivalent practical experienceProven... 
    Local area
    Immediate start

    Tyler Technologies

    Yarmouth, ME
    1 day ago
  •  ...Tyler suite of productsParticipate in both agile and waterfall development environments, assist in sprint definitions/reviews as...  ...infrastructure micro-services QualificationsBS/BA in Computer Science, Software Engineering or equivalent experienceAbility to learn quickly and juggle... 

    Tyler Technologies

    Falmouth, ME
    1 day ago
  • $143k - $219k

    Senior Semiconductor Technology Development Wafer Level Reliability (WLR) EngineerThe Senior WLR Engineer is an experienced technical expert responsible for developing...  ...-data modeling.Experience with statistical software such as JMP or Minitab.Proficiency with data analysis... 
    Temporary work
    Worldwide

    Diodes

    South Portland, ME
    1 day ago
  •  ...optimum utilization of IT resources (hardware, software & configuration) while maintaining data...  ...compliance standards. Contributes to the development of processes and procedures. This...  ...Relationship 1. Reports to: VP of Informatics 2. May provide guidance and mentorship to... 
    Work experience placement
    Work at office
    Immediate start

    Orthopaedic Associates of Maine

    Portland, ME
    29 days ago
  • $140k - $160k

     ...technical leadership. As part of a global Information Technology organization, our DevOps engineers are embedded with product teams — enabling fast, reliable delivery of the software that helps veterinary professionals around the world deliver exceptional care.... 
    Local area
    Worldwide
    Flexible hours

    IDEXX Laboratories

    Westbrook, ME
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Engineer 2. Be the first to apply!