Skip to main content

Senior Backend Engineer

Job Details

Headquarters - Arlington, TX
Fully Remote

The Job

As a Senior Backend Engineer, you will play a pivotal role in the development and maintenance of our core backend systems, ensuring they are robust, scalable, and efficient. You will work closely with cross-functional teams to drive technical excellence and innovation while maintaining a focus on product delivery.


This is a full-time role based in Arlington, TX, but is open to remote locations.
 

What You’ll Do

  • Architecture and Design: Collaborate on design and architecture of scalable and reliable backend systems. Recommend solutions for technology selection, infrastructure, and architecture.

  • Development and Code Review: Actively participate in the development process, write code, and conduct code reviews to ensure high-quality code standards are maintained.

  • Quality Assurance: Implement best practices for testing, code quality, and performance optimization to maintain the stability and reliability of backend systems.

  • Collaboration: Foster effective communication and collaboration between the backend engineering team and other cross-functional teams, such as front-end development, DevOps, and QA.

  • Technology Evaluation: Stay up-to-date with the latest technologies, tools, and trends in backend development. Evaluate and implement new technologies that can improve system performance and efficiency.

  • Problem Solving: Address technical challenges, troubleshoot issues, and lead the team in finding creative solutions to complex problems

  • Documentation: Ensure that documentation for code, architecture, and processes is maintained and accessible to the team for future reference.

Are You A Fit?

What You Need

  • Proven experience as a Backend Engineer with a track record of building and scaling backend systems.

  • Strong knowledge of backend technologies, databases, cloud services, and microservices architecture.

  • Proficiency in a high-level programming language such as Python, Java, .NET, etc.

  • Familiarity with version control systems, continuous integration, and continuous deployment (CI/CD) practices.

  • Excellent problem-solving and communication skills.

  • Strong project management and organizational skills.

  • Ability to adapt to a fast-paced and evolving work environment.

 

Preferred Skills

  • Experience with agile development methodologies.

  • Expertise in Python

  • Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes).

  • Understanding of security best practices for backend systems.

  • Previous experience in e-commerce, fintech, or other highly transactional and data-intensive environments.

 

Physical Requirements

  • Frequent but minimal physical effort such as sitting, standing, and walking.

  • Occasional moving and lifting equipment and furniture are required to support onsite and offsite meeting setup and teardown.

  • Capable of lifting up to 50 pounds, bending, kneeling and climbing ladders

 

What We Offer You

  • Competitive Salary

  • Health Insurance (medical, dental, and vision)

  • 401k Retirement Plan

  • Performance Bonus

  • Unaccrued PTO

  • Incentive Stock Options

  • Collaborative Work Environment

Apply