Software Development Engineer I, Bellevue, WA

You:

You are a software engineer who is passionate about acquiring new technologies and strive for excellence in serving customers with high-quality technical solutions. You enjoy the work you are doing; continuously innovate, advance ideas to build better software. You thrive in an agile, fast-paced, and highly collaborative team environment.

Us:

We are a high-performing cross-functional team of developers, product managers, and designers. We are passionate about delivering elegant solutions to complex business problems, and we have a proven track record of delivering successful applications that delight our customers.

Basic Qualifications:

  • Ability to handle multiple competing priorities in a fast-paced environment
  • Strong knowledge in scripting language(s), and have the desire to automate repetitive processes
  • Strong knowledge of data structures, algorithms, enterprise systems, asynchronous architectures
  • Demonstrated experience with best SDLC practices: coding standards, reviews, code management, build processes, and testing
  • Professional experience building REST APIs
  • Experience with relational databases, schema design, SQL
  • B.S. in Computer Science or equivalent experience

Preferred Qualifications:

  • Experience with Linux (Red Hat/CentOS preferred)
  • Experience developing PHP, JS, CSS, HTML sites
  • Experience with cloud technologies in AWS, Azure, or Google Cloud, etc.
  • Experience developing Software as a Service (SaaS) applications and understanding the impact of this architecture in a deployment environment
  • Database implementations (query optimization, index generation, caching) or NoSQL DBs a plus
  • Experience developing Single Page Web Applications and frameworks like Bootstrap, AngularJS, or equivalent.

What we want you to do:

You will be a member of the tooling team for site operations.  Typical work involves building new and maintaining automation scripts  to support our globally distributed technical operation team.  Strong knowledge and experience in scripting language is preferred.  You will be working with your scrum team to deliver impactful and valuable features every sprint. You will work on end-to-end features from concept to design to production, and partner with other engineers to achieve high-quality solutions.

Apptio

The business management system of record for hybrid IT.

Technology we use

Python
Java
C++
C#
PHP
SQL
Go
Ruby
Scala
TypeScript
MySQL
PostgreSQL
React
AWS
HTML
CSS
Docker
Git
JIRA
Angular
DynamoDB

More jobs in Apptio