Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer – Tech and Data Architecture

LeadMD

Software Engineer – Tech and Data Architecture

Scottsdale, AZ +1 location
Full Time
Paid
  • Responsibilities

    Job Description

    The Tech and Data Architecture Practice at LeadMD solves complex data orchestration challenges to drive revenue solutions for the Fortune 1000. Collaborating with IT, sales, and marketing counterparts, we navigate enterprise data architecture and integrated technology platforms designing solutions to translate strategy decisions into real impactful deployment.

    As a Software Engineer, you will partner with a team of highly skilled consultants and strategists to implement and optimize a range of technology solutions – including customer data platforms, analytics architecture, CRMs, and marketing automation platforms all for the purpose of creating real-time revenue systems to drive impact for clients. You will align with client resources to develop requirements, design solutions, and build the technical infrastructure to solve problems stifling the revenue growth of the largest companies in the world.

    Position reports to the Tech & Data Architecture Engagement Manager.

    Responsibilities

    • Partner with implementation consultants and strategists to design and implement system architecture solutions enabling real-time data flow across enterprise revenue technology
    • Design and develop system integrations between existing client infrastructure and key revenue technology platforms
    • Provide consultative recommendations and guidance for improvements in client design
    • Ability to analyze technical software problems and implement solutions and/or workarounds to drive business impact

    Skill Requirements

    • 5+ years of experience writing production-grade code in a modern programming language.
    • Strong theoretical fundamentals and hands-on experience designing and implementing highly available and performant fault-tolerant distributed systems.
    • You show evidence of exposure to architectural patterns of high-scale web applications (e.g., well-designed APIs, high volume data pipelines, efficient algorithms).
    • Experience maintaining and operating always-on cloud services.
    • Solid grasp of Linux systems and networking concepts.
    • Experience with any PaaS and IaaS (Google Cloud Platform, Amazon AWS, Microsoft Azure, etc.)
    • Experience building scalable backend APIs.
    • Experience with at least one of the following: large-scale microservice architecture and distributed systems, cloud computing and storage systems, or infrastructure and large-scale system design

    The Expertise You Have

    • BS or MS in Computer Science or equivalent.
    • Motivated self-starter with the ability to learn and adapt quickly.
    • 7+ years experience as a software engineer doing server-side development
    • Track record of delivering software releases on time with high quality.
    • Demonstrated expertise in building large-scale, complex client/server solutions.

    Personal Characteristics

    • Strong leadership skills
    • High level of Innovative spirit, commitment, initiative, vision, and enthusiasm
    • Proven diagnostic problem solving and solution development capabilities
    • Results-oriented with the ability to balance business and technical considerations
    • Detail and solution-minded, self-motivated, and able to align professional development goals with business goals
    • Phenomenal communication skills – presentation, verbal and written
    • Strong analytical, numerical, and reasoning abilities
    • Well-developed interpersonal skills. Ability to get along with diverse personalities and work well in a collaborative / team environment
    • Ability to establish credibility and be decisive — but able to recognize and support the organization's preferences and priorities.
    • Collaborate well with your team members and are able to influence your technology peers.
    • Demonstrate the aptitude to learn new technologies and to adapt to organizational and technology changes.

    Powered by JazzHR

    SYLljg92XX

  • Locations
    Scottsdale, AZ