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
View details
Apply Now