Logo
The Brixton Group, Inc.

Senior Software Engineer

The Brixton Group, Inc., San Francisco, CA, United States


Duration: 6+ months Contract-to-Hire
Compensation: $90-110/hr
Location: 100% REMOTE

*** U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor or transfer visas at this time. ***

Responsible for ongoing AWS IoT development, integrations with third-party IoT products, co-management of client agency partner, system debugging and more. Will also provide support to the mobile application team when developing new interfaces and debugging issues.

Responsibilities/Requirements:
  • Collaborates with stakeholders to define project requirements and objectives
  • Architects scalable and high-performance systems
  • Provides technical guidance and makes decisions regarding technical aspects of projects
  • Maintains and expands AWS IoT environment
  • Develops new features or bug fixes for backend solutions
  • Develops new IoT integrations for connected hardware products
  • Works with design team on implementing new application designs
  • Performs unit and functional testing to ensure the quality of your work
  • Works with the support team to identify and resolve issues
  • Experiments and creates proof of concept prototypes for new features
  • Assists with development of new features or bug fixes for mobile apps
  • Leads and mentors junior Software Engineers
  • Will perform additional responsibilities when required
Tech Stack:
  • REST APIs with AWS API Gateway and GraphQL APIs and engines
  • DynamoDB and other serverless databases
  • Modern TypeScript and Python codebases
  • Focus: Continued development of our IoT pet backend platform
  • Cloud-native, serverless infrastructure on AWS
  • Database: Design new and maintain legacy systems
  • Transaction Management: Create highly reliable high speed data systems
Requirements:
  • 4+ years of backend development.
  • 4+ experience with any of the following AWS systems: DynamoDB, IAM, IoT Core, ECS, Kinesis, Lambda, API Gateway.
  • Experience with data visualization and data pipelines.
  • 4+ years of experience with Python.
  • 4+ years of experience with containers.
  • 4+ years of experience with GraphQL or REST APIs.
  • 3+ years architecting backend systems in AWS.
  • Experience shipping software products to market.
  • Ability to take ideas from concept to prototype.
  • Ability to write clean code with an emphasis on maintainability.
  • Ability to work in cross-functional teams.
  • Maintains confidentiality of proprietary information.
  • Ability to maintain a professional atmosphere in a fast-paced environment with numerous interactions and interruptions.
  • Ability to establish and maintain cooperative working relationships with Team Members and colleagues.