Chemonics is an Equal Opportunity Employer and does not discriminate in its selection and employment practices. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, political affiliation, sexual orientation, gender identity, marital status, disability, protected veteran status, genetic information, age, or other legally protected characteristics. Military veterans, AmeriCorps, Peace Corps, and other national service alumni are encouraged to apply. Chemonics will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant.
Senior Software Developer
Location
United States
Posted
87 days ago
Salary
0
Seniority
Senior
No structured requirement data.
Job Description
Senior Software Developer
Chemonics International, Inc.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description Chemonics International is conducting a recruit for a Sr. Software Developer for Alchemi Venture Studio, our investment subsidiary that mobilizes private‑sector capital to back innovative, inclusive, and sustainable development solutions. Alchemi is seeking a proactive, self-managed Senior Software Developer to own end-to-end design, development, testing, and deployment of modern web applications and AI-driven systems. The role is hands-on, individual contributor focused, with significant autonomy in technical decision-making and product experience design. We are looking for individuals who have a passion for making a difference in the lives of people around the world. - This role focuses on hands-on software design and development, contributing to systems architecture, collaborating with technical leaders, and implementing secure, innovative solutions across domains such as financial technology, artificial intelligence (AI), supply chain, and other areas as directed. - Design, build, and maintain full-stack applications using React, Next.js, TypeScript, and Python, with a strong emphasis on clean architecture and high-quality code. - Own end-to-end delivery: requirements clarification, solution design, implementation, automated testing, CI/CD, and production deployment and monitoring. - Architect and implement backend services on AWS (e.g., API gateways, serverless functions, containers, storage, and data services) with a focus on scalability, reliability, and cost efficiency. - Develop and maintain Supabase-based backends, including schema design, auth, and Edge Functions for custom logic and integrations. - Integrate and operate deployments on Vercel, optimizing build pipelines, performance, and observability across environments. - Use GitHub for version control, code review, and workflow automation; help enforce best practices in branching, reviews, and CI. - Design and implement AI-powered features using LangChain and LangGraph, including multi-agent systems that orchestrate tools, external APIs, and knowledge bases. - Leverage AWS AI services (including Bedrock) to build intelligent application features such as search, summarization, personalization, and assistants. - Model and build knowledge graphs using Neo4j and Apache AGE, integrating them into applications for advanced querying, reasoning, and recommendation. - Collaborate closely with product and design to deliver excellent UI/UX, including interaction design, information architecture, and responsive layouts. - Write comprehensive automated tests (unit, integration, and end-to-end) and establish quality gates as part of the development workflow. - Drive technical discovery and prototyping of new tools, frameworks, and patterns, sharing findings with the team and influencing technology choices. - Diagnose and resolve complex production issues across the stack, including performance bottlenecks, reliability problems, and data inconsistencies. Qualifications - 6 or more years of professional software development experience, including substantial end-to-end ownership of complex applications. - Strong proficiency with React, Next.js, and TypeScript for building modern, responsive web interfaces. - Solid experience with Python for backend services, scripting, and AI/ML-related integration work. - Hands-on experience with AWS services for application hosting, data storage, and integration (e.g., Lambda, API Gateway, ECS/Fargate or similar, S3, RDS/managed Postgres). - Practical experience building and operating backends on Supabase, including Postgres, Auth, and Edge Functions. - Experience deploying and operating applications on Vercel, including environment configuration and performance optimization. - Strong GitHub skills: branching strategies, pull requests, code review, and CI workflows. - Demonstrated experience building AI-enabled applications using frameworks such as LangChain and LangGraph, and familiarity with multi-agent system patterns. - Experience with AWS AI offerings (e.g., Bedrock or similar managed model-hosting services) and integrating them into product features. - Working knowledge of graph databases and knowledge-graph design using Neo4j and/or Apache AGE. - Proven ability to design intuitive, polished user interfaces and user flows, with a portfolio or examples of past UI/UX work. - Excellent communication skills, with the ability to work independently, manage priorities, and collaborate asynchronously. - Ability to solve technical, managerial, or operational problems and evaluate options based on relevant information, resources, well-rounded experience and knowledge. - Entrepreneurial mindset, familiarity or experience working with innovation and scaling approaches preferred. - Demonstrated ability to synthesize and convey complex ideas effectively. - Ability to work in a team and independently on projects and tasks. - Demonstrated leadership, versatility and integrity. Application Instructions Apply by 11:59 PM EST, March 27, 2026. No telephone inquiries, please. Finalists will be contacted.
Job Requirements
- 6 or more years of professional software development experience, including substantial end-to-end ownership of complex applications.
- Strong proficiency with React, Next.js, and TypeScript for building modern, responsive web interfaces.
- Solid experience with Python for backend services, scripting, and AI/ML-related integration work.
- Hands-on experience with AWS services for application hosting, data storage, and integration (e.g., Lambda, API Gateway, ECS/Fargate or similar, S3, RDS/managed Postgres).
- Practical experience building and operating backends on Supabase, including Postgres, Auth, and Edge Functions.
- Experience deploying and operating applications on Vercel, including environment configuration and performance optimization.
- Strong GitHub skills: branching strategies, pull requests, code review, and CI workflows.
- Demonstrated experience building AI-enabled applications using frameworks such as LangChain and LangGraph, and familiarity with multi-agent system patterns.
- Experience with AWS AI offerings (e.g., Bedrock or similar managed model-hosting services) and integrating them into product features.
- Working knowledge of graph databases and knowledge-graph design using Neo4j and/or Apache AGE.
- Proven ability to design intuitive, polished user interfaces and user flows, with a portfolio or examples of past UI/UX work.
- Excellent communication skills, with the ability to work independently, manage priorities, and collaborate asynchronously.
- Ability to solve technical, managerial, or operational problems and evaluate options based on relevant information, resources, well-rounded experience and knowledge.
- Entrepreneurial mindset, familiarity or experience working with innovation and scaling approaches preferred.
- Demonstrated ability to synthesize and convey complex ideas effectively.
- Ability to work in a team and independently on projects and tasks.
- Demonstrated leadership, versatility and integrity.
- Application Instructions
- Apply by 11:59 PM EST, March 27, 2026. No telephone inquiries, please. Finalists will be contacted.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Growth Web Engineer
New RelicFostering a diverse, welcoming and inclusive environment is important to us. We work hard to make everyone feel comfortable bringing their best, most authentic selves to work every day. We celebrate our talented Relics’ different backgrounds and abilities, and recognize the different paths they took to reach us – including nontraditional ones. Their experiences and perspectives inspire us to make our products and company the best they can be. We’re looking for people who feel connected to our mission and values, not just candidates who check off all the boxes.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description New Relic is looking for a Web Engineer to join our web team. The web team’s goal is to create phenomenal user experiences that inform and excite our visitors and ultimately convert them to users of our product. You’ll help build our brand and increase our user base by contributing in the following ways: - Drive acquisition, onboarding, monetization, organic growth, and retention across New Relic’s web properties. - Improve our Drupal architecture and automated testing - our site is live on Drupal 10, and feature velocity is increasing. You’ll ensure it is ready to scale to our needs. - Participate in the design process, offering technical feedback and suggestions to the creative team, and helping us improve the process along the way. - Formulate efficient content models, security models, workflows, and templates, and develop Drupal components and modules. - Contribute to all of the technical aspects of New Relic's public web properties to improve customer experience and content authoring. - Improve the reliability and speed to delivery of new features and iterations via A/B testing, operational insights, and deep understanding of the data behind user behavior on the site. - Lead and contribute to the architecture and implementation decisions within the team. - Identify blockers and work across teams to resolve issues. Qualifications - Bachelor's or 6 years professional work experience. - 6+ years of full-stack development experience front end and back-end (i.e. HTML, CSS, Javascript/React, Node.js, MVC, MySQL, NoSQL, RESTful APIs). - Strong expertise in Drupal 9/10 development. - Solid understanding of PHP, Symfony, Twig, CSS, Git and JavaScript. - Comfortable in a fast-paced environment focused on delivering production code at a regular cadence using Agile techniques, tools and methodologies. - Having a collaborative work style that includes colleagues in important decisions and leads to shared code ownership. - Fluency in English. Requirements - Familiarity with Figma, Tailwind CSS, Eleventy, and/or Svelte JS. - Familiarity working at enterprise scale across several tech stacks and partner teams. - Experience in technical mentorship and support for helping level-up the skills of colleagues on the team. Benefits - Healthcare, dental, vision, parental leave and planning, and mental health benefits. - 401(k) plan and match. - Flex time-off. - 11 paid holidays. - Volunteer time-off. - Other competitive benefits designed to improve the lives of our employees.
Infrastructure Software Engineer, Telemetry
DropboxDropbox is the one place to keep life organized and keep work moving.
• Build infrastructure capable of managing metadata for hundreds of billions of files, handling hundreds of petabytes of user data, and facilitating millions of concurrent connections. • Assist in expanding Dropbox's role as the data-fabric, linking hundreds of millions of applications, devices, and services worldwide, while spearheading efforts to improve interoperability and adaptability across various ecosystems. • Measure and optimize Dropbox's analytics platform to maintain its status as one of the most advanced in the industry for extracting meaningful insights from vast data volumes. • Collaborate with cross-functional teams to innovate and implement solutions that enhance the performance, reliability, and security of Dropbox's infrastructure, ensuring a seamless experience for users worldwide.
Infrastructure Software Engineer, Telemetry
DropboxDropbox is the one place to keep life organized and keep work moving.
• Build infrastructure capable of managing metadata for hundreds of billions of files, handling hundreds of petabytes of user data, and facilitating millions of concurrent connections. • Assist in expanding Dropbox's role as the data-fabric, linking hundreds of millions of applications, devices, and services worldwide, while spearheading efforts to improve interoperability and adaptability across various ecosystems. • Measure and optimize Dropbox's analytics platform to maintain its status as one of the most advanced in the industry for extracting meaningful insights from vast data volumes. • Collaborate with cross-functional teams to innovate and implement solutions that enhance the performance, reliability, and security of Dropbox's infrastructure, ensuring a seamless experience for users worldwide. • On-call work may be necessary occasionally to help address bugs, outages, or other operational issues, with the goal of maintaining a stable and high-quality experience for our customers.
About Us Prokeep is an Order Engine on a mission to empower distributors to win by turning every customer interaction into an order opportunity. Trusted by 8,000+ distributor locations and 40,000+ users, Prokeep makes it easy for over 3 million contractors, technicians, plumbers, electricians, mechanics, and other skilled professionals to order parts, troubleshoot issues, and generally, get what they need and get on with their day. Built for the $100+ billion distribution market, Prokeep eliminates missed opportunities caused by busy phone lines, scattered customer data, and passive sales habits. By centralizing communication and enabling proactive outreach, we help teams take more orders from any channel and get more orders by driving demand—fueling growth, stronger relationships, and greater impact across the supply chain. Having recently secured a $25M Series A investment, we’re poised for rapid growth and innovation. If you're passionate about tackling complex challenges in a collaborative, fast-paced environment while contributing to an often-overlooked yet vital sector of the economy, we’d love to have you on board. Let’s shape the future together—one order at a time! Prokeep Values Build Together. – Collaboration, camaraderie, and customer-focus are core to how we collectively work and win. Own It. – Persistence and personal growth drive the results - and the rewards! - that we can all enjoy. Be Humble. Be Human. – Respect and authenticity allow us to build meaningful and lasting relationships. Have Fun! – Positivity, perseverance, and a bit of laughter all allow us to make an impact while enjoying the rollercoaster! Your Mission As a Sr. Fullstack Engineer you will be responsible for working with the engineering team to develop the future of Prokeep as an application. This is a key role on our team and we are seeking an individual who has a passion to create real change in our customer facing product. Responsibilities - Collaborate with other members of the Engineering and Product teams to develop new user-facing features. - Work with product managers, designers, and customer success to understand customer needs, user experiences, provide insights and promote best practices. - Design, code, test, debug, and document new and existing components to ensure that software meets business, quality, and operational needs. - Ensure high standards and software reliability in user-experience and code quality. - Strong mentoring, coaching, and leadership experience. Drive and participate in code reviews, best practices, architecture reviews, and document reviews. - Run toward fires to help the team succeed. - Maintain and advance deep technical skills and knowledge, keeping up to date with market trends and competitive insights. Apply deep technical expertise to resolve challenging programming and design problems. - Understand overall technical requirements, priorities and success measures to design system architecture and implementation paths. - Contribute to the design and architecture of features to enable secure, scalable and maintainable software. Interpret and translate business needs to technical requirements and accurate estimates. - Work with product managers, stakeholders, designers, and customer success to understand customer needs, user experiences, provide insights and promote best practices. - Create a track record of delivery, trust and collaboration, resolving conflicts and blockers with creative problem-solving and ensuring follow through with exceptional verbal and written communication skills. - Remember to have some fun along the way and enjoy the journey! Qualifications - 5+ years working hands-on with functional languages on full-stack SaaS applications, ideally a majority of them in Elixir and JavaScript/React - Bachelors, Masters, or foreign equivalent in Computer Science or a related field. Or equivalent experience. - Experience with React and Python is a plus - Working knowledge of AWS platform - Proven technical leadership and mentoring experience - Strong practical experience building and using scalable and testable RESTful web services, GraphQL, and microservices in a SaaS environment - Experience working in a geographically distributed team - Desire to collaborate with other developers and ability to communicate over various channels (email, phone, Slack, Google Hangouts, etc.) - Ability to work independently and have extreme attention to detail Why Prokeep? At Prokeep, we offer a dynamic, passionate, and collaborative work environment where innovation thrives. Here’s what you can expect: Competitive Compensation:Reflecting your expertise and impact. Equity Package: Your success is our success—share in the growth you’ll help create. Comprehensive Benefits: Health, dental, vision, life, short & long-term disability, 401(k), and employee assistance program (EAP). Flexible PTO: Recharge and refocus with the flexibility to manage your time with no preset limits Continuous Growth: Yearly education stipend to support your professional development.

