Senior Software Engineer
New
Source API remote eligibility restrictions: United States; NEAR-SHORE SALARY RANGE (LATAM) GenLogs engages near-shore engineering talent across Latin America—primarily in ColombiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Experience
- At least 8 years
- Required Skills
- PythonSQLFlaskJavascriptReactDistributed Systems
Requirements
- 8+ years of experience, preferably on high transactional and distributed systems.
- Proficiency in Python and JavaScript technologies (Flask, React JS, CSS, HTML).
- Expert-level SQL fluency (designing schemas, query optimization, large-scale datasets).
- Experience designing and implementing APIs.
- Solid understanding of database design and object-oriented programming.
- Experience working on robust, multi-tiered and scalable architectures.
- Excellent written and verbal communication skills.
- English proficiency.
- Ability to work effectively in a remote and distributed team.
Responsibilities
- Build core product experiences including ReactJS portals, Flask-based APIs, and batch interfaces.
- Integrate diverse data sources into the platform.
- Develop tools, automation, and test infrastructure.
- Contribute to production and QA infrastructure.
- Shape software architecture and design decisions.
- Collaborate with product, data engineering, and data science teams.
- Participate in the full software development lifecycle.
- Conduct code reviews and ensure engineering standards.
- Diagnose and resolve complex technical issues.
- Provide mentorship and technical leadership to junior engineers.
View Full Description & ApplyYou'll be redirected to the employer's site