Customer Software Engineer

Portland, Oregon
52 Limited is a digital staffing agency with an industry-leading focus on the creative + technology space. We exclusively place tech and creative talent in direct-hire, contract-to-hire, and contract roles with our clients in Portland, Seattle, and San Francisco.

Direct Hire Salary range - $80,000 to $95,000

Skills and Experience:

  • An agile systems thinker who can work in a highly collaborative, fast-paced, co-located team of teams as they innovate the systems and services of a next-generation digital marketing platform for large enterprise clients.
  • Works with developers and product management to define and implement enterprise systems that ensure performance, scalability, maintainability, extensibility, and application integration with external systems.
  • Develops systems, infrastructure, database, and data models to build an enterprise system for a SaaS-based enterprise application that is resilient, available, performant, compliant and attractive to clients engaged in the production, tracking, and management of creative assets, analytical results, and marketing campaigns.
  • Implements integrated software, hardware, hybrid cloud, and mobile solutions.
  • Demonstrates innovative code development approaches, supports programming, database development, and application integration efforts.
  • Proactively engages in all testing efforts including unit testing, load testing, end-to-end testing, validation testing, user acceptance testing, security scanning, and penetration testing.

  • A minimum of 3-5 five years experience in Java enterprise development
  • Experience with most of the following technologies:
  • Web services integrations (REST and SOAP)
  • JIRA
  • Traditional SQL databases (PostgreSQL, MySQL, etc)
  • NoSQL databases (MongoDB, DynamoDB, etc)
  • Cloud Services (AWS, Azure, GCP)
  • Hadoop ecosystem
  • JavaScript (Client and Server-side)
  • Containers and orchestration (Docker, Kubernetes, Cloud Foundry, etc)
  • Message Queues (Kafka, Kinesis, RabbitMQ, etc)
  • Build tools (Maven/Gradle, Bamboo, Jenkins, etc)
  • Experience with CRMs a bonus.