Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Uplifter Logo

Senior Software Engineer

Uplifter

Salary not specified
Jun 10, 2025
Arlington, VA, US
Apply Now

The company is seeking to enhance its system development and scalability by hiring a Senior Software Engineer to work on large projects and core business logic.

Requirements

  • Hands-on experience with PHP and Python (Django)
  • Sophisticated understanding of PostgreSQL and MySQL query optimization
  • Proficiency in building and optimizing PHP applications and integrating PHP with other backend services
  • Expertise in Django for backend development, including REST API development and server-side logic
  • Experience in system refactoring
  • Knowledge of Docker and Kubernetes for containerization and orchestration
  • Familiarity with data security best practices and compliance requirements for SaaS applications

Responsibilities

  • Collaborate with cross-functional teams to integrate and maintain both backend and frontend systems
  • Conduct regular evaluations of system performance and implement architectural changes to improve scalability, resilience, and response times
  • Ensure security best practices are applied to architecture design, data storage, and processing to safeguard sensitive data and maintain regulatory compliance
  • Develop and maintain clear technical documentation, system diagrams, and architectural standards that provide a roadmap for current and future development

Other

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field is preferred, or equivalent experience
  • 7+ years in software development roles, with a strong background in SaaS technology
  • Strong problem-solving and analytical skills, with a proactive approach to identifying and resolving system bottlenecks
  • Excellent communication and collaboration skills to work effectively across departments and with diverse teams
  • Ability to manage multiple priorities and projects in a fast-paced environment, with keen attention to detail