Job Description
We are looking for a Senior Software Engineer to join our elite engineering team in Dallas, TX. This is an immediate hire position for a self-motivated individual who thrives in a fast-paced environment and is ready to architect scalable solutions for high-traffic applications. You will have the opportunity to work with the latest technologies and mentor junior developers.
Why Join Us?
- Competitive compensation package with immediate start date.
- Remote-first culture with a collaborative office in Dallas.
- Comprehensive health benefits and 401(k) matching.
Responsibilities
- Design, develop, and maintain high-quality software solutions using modern programming languages and frameworks.
- Collaborate with cross-functional teams (Product, Design, QA) to define, design, and ship new features.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Conduct code reviews and provide constructive feedback to team members.
- Participate in architectural planning and technical decision-making processes.
- Identify and resolve technical debt and performance bottlenecks.
- Contribute to CI/CD pipeline improvements and deployment automation.
Qualifications
- 5+ years of professional software development experience in a commercial environment.
- Strong proficiency in at least one modern language (e.g., Python, Java, JavaScript/TypeScript, Go).
- Experience with front-end frameworks (React, Vue, Angular) is highly preferred.
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Familiarity with database technologies (PostgreSQL, MongoDB, Redis).
- Strong understanding of software design patterns and system architecture.
- Excellent problem-solving skills and ability to work independently.