Demo

Software Developer II

Mainz Brady Group
Portland, OR Full Time
POSTED ON 2/27/2025
AVAILABLE BEFORE 5/22/2025

Job Title : Data Engineering Team Lead

Job Description : We are seeking a Data Engineering Team Lead with a strong product-oriented mindset and technical expertise to lead the architecture, development, and deployment of scalable data solutions. You'll collaborate closely with cross-functional teams-including business, CRM, data science, and product-to gather requirements, promote best practices, and deliver end-to-end solutions. This role involves coordinating sprint planning, managing dependencies, and driving continuous improvement to ensure high-quality, on-time delivery.

Responsibilities :

  • Architect and implement scalable systems to meet business and data requirements.
  • Collaborate with stakeholders, including data scientists, engineers, and product managers, to align on project goals.
  • Manage project timelines, sprint ceremonies, and facilitate solution finalization across teams.
  • Oversee deliverables, defect fixes, and coordinate with Release Management for production deployment.
  • Guide and support team members to achieve targets, address conflicts, and foster effective communication.

Qualifications :

  • Bachelor's degree in Computer Science, Information Systems, or related field.
  • 5 years of experience in leadership, project management, or related fields.
  • Solid understanding of data warehousing, ETL concepts, and data modeling (OLTP, OLAP).
  • Hands-on experience with ETL / ELT tools like Matillion, Informatica, or SSIS.
  • Strong leadership, analytical, and problem-solving skills with excellent communication abilities.
  • If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Software Developer II?

    Sign up to receive alerts about other jobs on the Software Developer II career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $151,182 - $194,086
    Income Estimation: 
    $190,942 - $250,988
    Income Estimation: 
    $91,609 - $116,575
    Income Estimation: 
    $115,838 - $142,817
    Income Estimation: 
    $114,981 - $143,201
    Income Estimation: 
    $68,745 - $88,154
    Income Estimation: 
    $87,428 - $116,878
    Income Estimation: 
    $91,609 - $116,575
    Income Estimation: 
    $114,981 - $143,201
    Income Estimation: 
    $129,640 - $165,363
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Mainz Brady Group

    Mainz Brady Group
    Hired Organization Address Everett, WA Full Time
    Job Details Summary: Join a dynamic IT team as an IT Support Technician in a fast-paced corporate environment. This is a...
    Mainz Brady Group
    Hired Organization Address Orlando, FL Full Time
    We are looking for a skilled and detail-oriented Technical Writer to join our team. In this role, you will be responsibl...
    Mainz Brady Group
    Hired Organization Address Seattle, WA Contractor
    Must reside near a hub (Santa Monica, Seattle) for on-site work 3-4 days a week. Minimum of 3 years of related IT experi...
    Mainz Brady Group
    Hired Organization Address Portland, OR Full Time
    Remote Full Stack Developer Mainz Brady Group is seeking a skilled Full Stack Developer to build cloud-based solutions (...

    Not the job you're looking for? Here are some other Software Developer II jobs in the Portland, OR area that may be a better fit.

    Integration Software Developer II

    PacificSource, Portland, OR

    Dot Net Developer

    Triunity Software, Vancouver, WA

    AI Assistant is available now!

    Feel free to start your new journey!