Senior Backend Engineer (AWS)

Calibrated Staffing
  • Seattle, Washington
  • Autofill and Review
30+ days ago

Job Description

Job Title: Sr. Backend Software Engineer Reports to: Director of Engineering SUMMARY: We are looking for a high energy, accomplished Senior Backend Software Engineer with an eye for detail and a passion for automation and cryptocurrency. If you enjoy the feeling of a 1-button-deploy, love passing unit tests, enjoy crafting business solutions in the language of the problem domain, and have a desire to work closely with a talented team creating exceptional, revolutionary software, then we would love to hear from you. PRIMARY RESPONSIBILITIES: Develop new APIs for our rapidly growing cloud-based cryptocurrency services platform powering thousands of Bitcoin Kiosks and growing rapidly. Develop APIs for use by our 3rd party integration team to connect partner APIs to our core platform Implement automation testing along with new feature development that plug into our CI/CD pipeline Continuous improvement in developing the engineering team’s in-house Java / Kotlin expertise and practices REQUIRED SKILLS AND EXPERTISE Mastery in Java and/or Kotlin Strong familiarity with one or more of the following: Spring, JPA, MySQL, Postgresql, MongoDB, ElasticSearch, Docker, AWS/EC2, Git, Linux/Ubuntu, HTML/CSS/LESS/Bootstrap, Kubernetes for application deployment. General awareness/exposure: Atlassian Scrum Boards, Kubernetes, Apache Kafka, JMS/ActiveMQ, Apache Tomcat/J2EE, Blockchain/Bitcore, general cryptography, Ubuntu, OpenVPN / OpenSWAN Bachelor’s degree in Computer Science, Engineering, Mathematics, or equivalent combination of technical education and work experience 5+ years of professional experience as a Software Engineer, Software Developer, or a related occupation: writing clean, clear, logical, maintainable, and extensible codes in at least one modern language such as Java, Scala, Go, C, C++, C#, Python, Ruby, JavaScript, Swift including object-oriented design 3+ years of experience in designing and developing large-scale, distributed software applications, tools, systems and services using Java, Scala, Go, C#, C++, Python, or Ruby and Object Oriented Design & the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems Deep understanding of computing systems, software architecture, data structures and algorithms ABOUT COINME Coinme is a leading cryptocurrency exchange that is dedicated to helping the world gain access to cryptocurrencies. In 2014, Coinme became the first state-licensed bitcoin ATM company in the U.S. and now, through a partnership with Coinstar, operates the largest bitcoin kiosk network in the world. The company’s vertically-integrated network of cryptocurrency kiosks, digital wallet, and private client services provide customers an easy, secure, and efficient way to trade, store, and transfer cryptocurrencies. COMPENSATION Competitive base pay, stock options, annual profit-share, health benefits package LOCATION This opportunity is for a full-time position located at our headquarters in downtown Seattle, WA. Coinme is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.

Numbers & Facts

LocationSeattle, Washington

Skills

  • ATMunmatched
  • Algorithmsunmatched
  • Amazon Elastic Compute Cloud (EC2)unmatched
  • Amazon Web Services (AWS)unmatched
  • Apache ActiveMQunmatched
  • Apache Kafkaunmatched
  • Application Programming Interface (API)unmatched
  • Architectural Designunmatched
  • Automationunmatched
  • Bitcoinunmatched
  • Blockchainunmatched
  • Bootstrapunmatched
  • Business Solutionsunmatched
  • C Programming Languageunmatched
  • C++ Programming Languageunmatched
  • CSS (Cascading Style Sheet)unmatched
  • Cloud Computingunmatched
  • Computer Scienceunmatched
  • Computer Systemsunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Improvementunmatched
  • Continuous Integrationunmatched
  • Cryptocurrencyunmatched
  • Cryptographyunmatched
  • Data Structuresunmatched
  • Design Patterns Programming Methodologiesunmatched
  • Detail Orientedunmatched
  • Distributed Applicationsunmatched
  • Dockerunmatched
  • Elasticsearchunmatched
  • Gitunmatched
  • Go Programming Language (Golang)unmatched
  • HTML (HyperText Markup Language)unmatched
  • Javaunmatched
  • Java Message Service (JMS)unmatched
  • Java Persistence API (JPA)unmatched
  • Java Platform Enterprise Edition (Java EE/J2EE)unmatched
  • JavaScriptunmatched
  • Kiosksunmatched
  • Kotlinunmatched
  • Linux Operating Systemunmatched
  • Mathematicsunmatched
  • Microsoft C# (C Sharp)unmatched
  • MongoDBunmatched
  • MySQLunmatched
  • Network Integrationunmatched
  • Object Oriented Design (OOD)unmatched
  • PostgreSQLunmatched
  • Private Client Servicesunmatched
  • Python Programming/Scripting Languageunmatched
  • Rubyunmatched
  • Scala Programming Languageunmatched
  • Scrum Project Management and Software Developmentunmatched
  • Software Architectureunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Team Playerunmatched
  • Test Automationunmatched
  • Tomcatunmatched
  • Ubuntuunmatched
  • Unit Testunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder