SQL Software Architect

Sorry, this job was removed at 4:04 a.m. (CST) on Tuesday, July 25, 2017
Find out who's hiring remotely in Austin.
See all Remote Developer + Engineer jobs in Austin
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

About Network Services in Austin:
Based in Austin, Network Services is a newly formed division within athenahealth. Our mission is to create innovative products and services fueled by athenahealth’s nationwide network and data insights from our over 85,000 providers and 83 million patients across the US. You’ll have the opportunity to work on market leading services such as Population Health, our patient portal & Epocrates – the #1 mobile medical app used by over 1.3 million healthcare professionals in U.S. The future of healthcare is based in Austin, TX – and we invite you to join our team as we make healthcare work as it should.
 
Position Summary:
As an Architect you will be responsible for leading the technical strategy and vision for the athenahealth platform/product zone, working closely with other technologists to produce key architectural capabilities, and ensure the stability, security and scalability of our systems.  The role requires you to have a deep understanding of a variety of technology stacks, components, and languages; calling upon that knowledge to make critical technical design decisions. 
 
The successful candidate for this particular position will have database architecture, design and performance tuning experience across a range of database systems. Of particular interest is expert level knowledge and experience of large scale, high volume Microsoft SQL Server database environemnts. Some of our systems include high volume ETL, Analysis Services, and OLTP. Much of our future technology direction relies on distributed, cloud-based approaches to software systems, and expertise with high volume, distributed data processing technologies would be valuable in this role.
 
Responsibilities may include, but are not limited to:
50% [Primary Function] Technical Execution

  • Produce technical design specifications and guidance to the appropriate detail, acting as an advisor to a zone and/or multiple charters
  • Own the technical approach to solving problems and the technical-debt backlog for your zone
  • Be mindful of the ability to both leverage and allow others to leverage technology platforms that are being built; Building for the greater group, not just for your own needs.
  • Act in a product owner role for technical initiatives as required.
  • Troubleshoot complex technical issues and identify opportunities to turn them into teaching and learning moments.
  • Produce documentation proving the value of proposed solutions and providing paths to implementation
  • Participate as a member of a scrum team as needed.
 
20% Architectural Leadership
  • Exhibits mastery of multiple functional zones and multiple pieces of the application
  • Assess, advocate and approve external technologies and technology partners for their suitability.
  • Educate broader company on technology architecture and how the platform powers the business
  • Identify creative and innovative solutions that could be patented and adopted by the broader market.
  • Participates in Architect and developer interview process as needed; influences final hiring decisions
  • Determine the right robust, scalable, and secure technical solutions to meet the business needs.
  • Be specific and mindful of dependencies to eliminate redundancies and avoid silos.
  • Provide a vision of the core framework of technology services and the components for your product which enable reuse by the technology teams
  • Build vs. Buy vs. Adopt: Cultivate awareness and opportunities for new & existing open source technologies; understand where & how to leverage them, or when it’s more appropriate to build from scratch.
  • Understands scalability and performance in terms of systems and infrastructure architecture.
  • Leads by example, delivering high-quality code that powers critical pieces of the product and/or platform. Champions quality standards, transactional performance and scalability.
 
20% Cross functional Coordination and Communication
  • Use techniques such as prototype (e.g. 4+1 architecture) and analytics to demonstrate value of solutions
  • Provides appropriate governance for tri-annual release planning.
  • Participate collaboratively with scrum team members and product owners to groom initiatives, epics and stories.
  • Work with MTS and architects to develop technical approach to phase out old technologies and phase in new ones.
 
10% Mentorship of Others
  • Provide design and architectural guidance and governance in delivering software components and services.
  • Reviews performance  and  provides feedback on talent including endorsements and/or concerns for promotions
  • Coach, mentor and inspire more junior team members to maximize overall productivity and effectiveness of the team.
 
Education, Experience, & Skills Required:
  • 10+ years of experience in a variety of technical roles; 2+ years experience in architect and team leadership positions
  • Extensive experience working in an Agile environment preferred
  • Bachelor’s Degree or equivalent
  • Expert computer science skills and software engineering experience
  • Expert level knowledge of SQL and Microsoft SQL Server
  • Substantial expertise in modern programming languages such as: C#, C++, Java, Python, and javascript
  • Excellent understanding of scalable, cloud architectures and experience in applying them to real world problems
  • Experience in large scale HADR Cloud-based systems
  • Familiarity with Unix/Linux, Big Data, SQL, NOSQL, and various other technologies
  • Expertise in public cloud platforms, relational database technologies, distributed computing tech (Hadoop, Spark, Kafka, Cassandra)
Behaviors & Abilities Required:
  • Exhibits mastery of multiple functional zones and multiple pieces of the application
  • Work collaboratively across the Technology and Product organizations
  • Create new and better ways for the organization to be successful.
  • Consistently achieving results, even under tough circumstances.
  • Uses compelling arguments to gain the support and commitment of others.
  • Paints a compelling picture of the vision and strategy that motivates others to action.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

800 W Cesar Chavez St , Austin, TX 78701

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about athenahealthFind similar jobs