Senior Software Engineer

New
T
Two Six TechnologiesTechnology/Information Operations
Remote, USAFull-TimeSenior
Salary1 - 2 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years in professional software engineering, with at least 3+ years in backend development.
Required Skills
AWSDockerPostgreSQLPythonAgileElasticSearchKubernetesMicroservicesLangChain

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field (or comparable experience).
  • 5+ years of professional software engineering experience.
  • 3+ years of backend development experience.
  • 3+ years of experience writing production-level Python APIs and applications.
  • Demonstrated success with architectural design and documentation of complex systems.
  • 1-2 years of experience developing containerized applications using Docker and Kubernetes.
  • Practical experience designing, deploying, and tuning production systems in AWS.
  • Proficiency with APIs, microservices, asynchronous tasks, ORMs, and task queues.
  • Experience with relational and NoSQL databases, and tuning Linux-based systems.
  • Proficiency with unit, integration, and functional testing.
  • Knowledge of Scrum and Agile methodologies.

Responsibilities

  • Design and implement solutions in Python using the full suite of AWS cloud computing capabilities.
  • Develop and iterate on AI and LLM-based workflows to reduce overhead and time for customers.
  • Operate in a collaborative, agile environment focused on taking action and team success.
  • Create proofs-of-concept, prototypes, and production solutions to test ideas and enable data analysis.
  • Achieve and maintain compliance with information security best practices.
  • Engage with peers to review code and ensure delivery of maintainable and extensible solutions.
View Full Description & ApplyYou'll be redirected to the employer's site
1 - 2 USD per year
Apply Now