Software Engineer
Full Job Description
Software Engineer (Remote)
Role Overview: We are seeking a Software Engineer to design, develop, and deploy production-grade software in a fully remote setting. This role involves working with modern technology stacks including Python, TypeScript, JavaScript, Go, Rust, and Java to build scalable web applications, APIs, and backend services. The ideal candidate possesses strong engineering fundamentals, a collaborative approach, and the ability to manage features from conception to completion.
Key Responsibilities:
- Design, build, and deploy production features across frontend, backend, or full-stack layers.
- Write clean, maintainable, and well-tested code in your primary programming language.
- Engage in code reviews, architectural discussions, and sprint planning.
- Collaborate asynchronously with product, design, data, and AI teams.
- Enhance performance, reliability, and developer experience over time.
- Troubleshoot bugs and participate in production incident response.
Required Skills & Qualifications:
- A minimum of 1 year of professional software engineering experience.
- Proficiency in at least one of the following languages: Python, JavaScript, TypeScript, Go, Rust, Java, or C#.
- Solid understanding of data structures, algorithms, APIs, and databases.
- Experience with Git, code review processes, and automated testing.
- Excellent written English and asynchronous communication skills.
- Ability to work autonomously in a fully remote environment.
Preferred Qualifications:
- Experience with cloud platforms such as AWS, GCP, or Azure.
- Familiarity with containerization and orchestration tools like Docker and Kubernetes, or CI/CD pipelines.
- Exposure to Large Language Models (LLMs), Retrieval-Augmented Generation (RAG) pipelines, or AI-driven applications.
- Contributions to open-source projects or a public developer portfolio.
- Experience with distributed or microservices architectures.
What We Offer:
- A completely remote and flexible work environment.
- Competitive compensation with options for contract, part-time, and full-time employment.
- Opportunities to contribute to impactful engineering projects.
- A collaborative engineering culture with a focus on senior talent.
- Learning and development opportunities across various modern software technologies.
Equal Opportunity Employer: We are committed to hiring based on skills and expertise. All qualified candidates are welcome, irrespective of background, experience, or previous employment history. Applications are assessed solely on demonstrated technical ability and qualifications.
Company
Jobs Ai
Jobs Ai is a staffing and placement agency that moves beyond the traditional job board model. We offer dedicated, hands-on services to help clients fill high-stakes hiring needs. Our team integrates w...