Software Engineer
RemoteOK
About this Role
 Job Title: Sr Software Engineer Department: Product Engineering  Position Description: The Sr Software Engineer will be working with other engineers, architects, and product managers to develop software on our philanthropic solutions software platform
This person must be self-motivated and results-oriented with strong programming skills across modern enterprise software architectures
The Sr Software Engineer is expected to work well in an agile development environment to mentor and develop those around them and build superior products. Â Duties & Responsibilities: Write and maintain scripts written in Python for data engineer and machine learning pipelines
Modification of database objects using SQL (stored procedures, views, tables etc.) Write Automated Unit, Integration, and UI-level Tests to increase code quality and lower defect rate
Provide technical guidance, mentorship while providing technical and design feedback leveraging code and peer reviews across the full application stack
Collaborate and pair with other software and data engineers and product professionals to design, implement and test new features and product refinements
Refactor existing code to improve maintainability and quality
Author and present training materials and documentation to other team members and users of software Work closely with Product Management and other areas of the business to ensure market needs are met
Work with Architecture team to design and implement new service-based, automated application environment.
Requirements
Benefits & Perks
About the Company
RemoteOK
Worldwide
Job Summary
- Job Type
- Full time
- Location
- Worldwide
- Salary
- USD 0 - 0
- Posted
- February 7, 2026