
Senior Software Engineer
Referral By NK · United States
- Hybrid
- Contract
- $130,000 / year
- United States
Tailored resume — keyword-matched to this role.
Hiring manager — we find who's hiring.
Intro email — drafted to reach them directly.
Job highlights
- Develop full-stack applications independently.
- Build and integrate APIs and MCP systems.
- Write clean, scalable, production-ready code.
- Optimize application performance and troubleshoot issues.
- Collaborate on architecture and technical design.
About the role
About the Role
Referral By NK is seeking an experienced Senior Software Engineer for a high-urgency closed-source application development project. This is a full-time remote position. You will be responsible for designing, developing, and maintaining full-stack applications, building and integrating APIs and MCP-based systems, and collaborating closely with engineering and product teams. The ideal candidate is a self-starter with a strong ability to work independently, build scalable systems, and contribute across both backend and frontend development.Responsibilities
- Design, develop, and maintain full-stack applications.
- Build and integrate APIs and MCP-based systems.
- Collaborate closely with engineering and product teams.
- Write clean, scalable, and production-ready code.
- Troubleshoot, optimize, and improve application performance.
- Participate in architecture and technical design discussions.
Minimum Qualifications
- Multiple years of experience as a Full Stack Developer.
- Strong proficiency in Python.
- Experience with MCP and API development.
- Ability to work at least 8 hours per day.
- Experience building and maintaining production-grade applications.
- Strong problem-solving and communication skills.
Key skills/competency
- Full Stack Development
- Python
- API Development
- MCP Systems
- Scalable Systems
- Application Performance
- Technical Design
- Problem-Solving
- Communication Skills
- Software Engineering
Skills & topics
- Senior Software Engineer
- Full Stack Developer
- Python
- API Development
- MCP Systems
- Remote
- Application Development
- Scalable Systems
- Backend Development
- Frontend Development
- Software Engineering
- Python Developer
- Remote Jobs
- Tech Jobs
How to get hired
- Tailor your resume: Highlight your Python, full-stack, and API development experience, emphasizing MCP systems and building scalable applications.
- Showcase problem-solving: Quantify your achievements in optimizing application performance and troubleshooting complex issues.
- Demonstrate communication: Provide examples of successful collaboration with engineering and product teams.
- Prepare for technical questions: Be ready to discuss your experience with Python, API design, and system architecture.
- Express availability: Clearly state your ability to commit to at least 8 hours per day.
Technical preparation
Master Python for backend development.,Practice building and integrating APIs.,Study MCP system architecture and usage.,Prepare system design and scalability examples.
Behavioral questions
Describe a complex technical challenge you solved.,How do you ensure code quality and scalability?,Tell me about a time you collaborated effectively.,How do you manage high-urgency projects independently?
Frequently asked questions
- What is the work arrangement for the Senior Software Engineer role at Referral By NK?
- This Senior Software Engineer position at Referral By NK is a fully remote role. You will have the flexibility to work from anywhere, provided you can commit to at least 8 hours per day.
- What are the primary programming languages and technologies required for the Senior Software Engineer position?
- The Senior Software Engineer role at Referral By NK requires strong proficiency in Python. Experience with MCP systems and API development is also essential for this position.
- What is the expected hourly compensation for the Senior Software Engineer at Referral By NK?
- The Senior Software Engineer position at Referral By NK offers an hourly compensation ranging from $80 to $130 per hour.
- What kind of projects will a Senior Software Engineer work on at Referral By NK?
- As a Senior Software Engineer at Referral By NK, you will be working on a high-urgency, closed-source application development project, focusing on building scalable systems and full-stack applications.
- Does Referral By NK consider all qualified applicants for the Senior Software Engineer role?
- Yes, Referral By NK considers all qualified applicants without regard to legally protected characteristics and provides reasonable accommodations upon request for the Senior Software Engineer position.
Similar roles
Open positions we recommend based on this role.