Software Engineer - Python (Growth Pod)
New York, NY • Contract • $0 • May 16, 2025 • 80036
Job Title: Senior Software Engineer (consultant, 12 months)
Job ID: 80036
Location: New York, New York
Overview:
Our client is an international campaigning and advocacy organization that provides its global membership of over 70 million people with opportunities to make our world a better place. This includes protecting human rights, saving our planet from climate change and other threats, and fighting to stop disinformation and other cyber threats from undermining our democracies. Our tech needs are growing, and we’re looking for senior software engineers to join our tight-knit group of outstanding professionals, working from home in many different countries. If you’re up for an adventure, read on.The ideal candidate should have experience designing and developing reliable software services that run at scale using modern technologies and methodologies. They should have a deep understanding of software architecture, application security, infrastructure, testing, and databases.
What you will be doing:
-
Implement reliable, secure, and scalable systems.
-
Deliver simple, maintainable, secure, and well-functioning software.
What you must have:
-
Self-motivation and willingness to challenge yourself and grow.
-
High professionalism, efficiency, and results-oriented delivery.
-
Fluency in spoken and written English.
-
Strong written and verbal communication skills.
-
Ability to adjust quickly to changing conditions and requirements.
-
Experience in handling ambiguity, simplifying requirements, and distilling use cases down to deliver solutions.
-
Good problem-solving, debugging, and troubleshooting skills.
-
Strong knowledge of software security best practices and the application of the secure-by-design and secure-by-default principles.
-
Python and React proficiency.
-
5+ years of software development experience, including Python.
-
5+ years of front-end development experience, including React
-
Strong fundamentals of working with a range of storage engines (MySQL, Elasticsearch, Redis, etc.)
-
Experience in using version control.
-
Experience with Docker.
-
Experience with building and maintaining CI/CD pipelines.
Nice to have:
-
Experience with Agile methodologies, namely Kanban and Scrum.
This is a 12 month contract position starting as soon as possible, which will likely be extended. Professionals in this position will help implement the different initiatives in our Growth pod roadmap.
Salary/Rate Range: $38.00/hr to $42.00/hr
For more information about TEEMA and to consider other career opportunities, please visit our website at www.teemagroup.com