Software Architect
Posted 82ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Software Architect designing scalable backend services and APIs at NextLink Labs. Collaborating with clients and mentoring engineers while working remotely.
Responsibilities:
- Design, develop, and maintain scalable backend services and APIs using Django and Python
- Work with other engineers to architect and implement microservices-based solutions
- Communicate directly with clients to give demonstrations and receive feedback
- Review legacy software applications to identify and remediate technical debt
- Work in an agile team environment with weekly stand ups
- Engage in code reviews of your teammates' work
- Contribute to internal NextLink Labs documentation and code template
- Engage in thought leadership through blog posts, webinars, and other marketing materials
- Assist Sales and Marketing by joining scoping calls and providing technical input
Requirements:
- 5+ years of experience building backend services with Django and Python
- Strong understanding of Django ORM, querysets, and database optimization techniques
- Experience designing and implementing RESTful APIs using Django REST Framework
- Proficiency with relational databases (PostgreSQL)
- 3+ years of experience with Ruby on Rails and React, or equivalent web frameworks
- Ability to work independently and take ownership in a variety of software engagements
- Ability to scope individual features and full software projects based on client requests
- Excellent written, verbal, and interpersonal skills with the ability to to build buy-in, facilitate compromise, and guide client expectations
- Strong unit-testing and debugging abilities
- Proficient understanding of version control systems (Git)
- Understanding of accessibility and security compliance
- Understanding of fundamental design principles behind a scalable application
- Strong problem-solving, analytical, and strategic thinking abilities, capable of making well-informed and timely decisions
Benefits:
- Competitive salary with bonus structure
- Remote-first culture, flexible work schedule, and autonomy to do your best work.
- Healthcare (Medical, Dental, and Vision) and 401k
- Responsibility and autonomy at a growing company
- The opportunity to build something big and exciting
- Paid parental leave
















