EfficientVision logo
EfficientVision

Innovate and Inspire.

Full-Stack Developer, Python

Backend EngineerSoftware EngineerOtherRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

132 days ago

Salary

0

Seniority

Senior

Bachelor Degree3 yrs expEnglishFlaskLinuxNginxPostgreSQLPythonSMTP

Job Description

Full-Stack Developer, Python

EfficientVision

• Develop and maintain a Flask-based web application with PostgreSQL database • Build email integrations (IMAP/Outlook 365) for ingesting calendar invitations (ICS/iCal format) • Create automated survey systems with third-party integrations (Typeform) • Generate reports and analytics (HTML emails, PowerPoint presentations) • Implement OAuth integrations (Google, Zoom, Microsoft) • Build and maintain scheduled background jobs (cron-based task processing) • Manage multi-tenant SaaS architecture with organization tiers and billing (PayPal)

Job Requirements

  • 3-5 years experience in software development
  • Proficient in Python 3 (Flask, SQLAlchemy, Jinja2)
  • Experience with PostgreSQL and database migrations (Alembic)
  • Familiarity with REST APIs and third-party service integrations
  • Knowledge of email protocols (IMAP, SMTP) and calendar standards (RFC 5545/iCal)
  • Proficient in HTML/CSS for email templates and reports
  • Basic Linux/DevOps experience (cron, systemd, nginx)

Benefits

  • This is a remote position.

Related Job Pages

More Backend Engineer Jobs

Teams Squared logo

Game Developer – Voxel-Based Engine, Java

Teams Squared

Unlock the power of exceptional talent that scales with you 🚀

Backend Engineer132 days ago
OtherRemoteTeam 11-50Since 2023H1B No Sponsor

• Develop and extend systems within a custom voxel-based game engine. • Implement rendering logic for Minecraft-style graphics. • Work with spatial data, world generation, and voxel structures. • Handle memory, performance, and resource management. • Implement ray casting / raytracing-style techniques where applicable. • Integrate 2D, 2.5D, and 3D assets (e.g., from Blender) into the engine. • Develop internal tooling for asset loading, builds, packaging, and testing. • Experiment with future-facing features such as AI or external API integrations. • Actively clarify unclear concepts, requirements, or gaps in knowledge.

United States
All Generation Tech logo

Backend Developer – Insurance Tech

All Generation Tech

🌎 Leading Technology Firm Providing Top-tier Talents and Strategies for Robust Software Development

Backend Engineer132 days ago
Full TimeRemoteTeam 51-200Since 2023H1B No Sponsor

• Develop and manage RESTful APIs and backend services • Design and implement API orchestration services • Build Jobs and Batch processes for workflow customization • Create and manage integrations between InsureMO and external platforms • Develop custom backend assets (Java / SQL) to address requirements beyond InsureMO platform capabilities • Ensure proper data persistence, processing, and performance • Support testing, debugging, and production issue resolution • Collaborate with cross-functional teams to translate business requirements into technical solutions • Maintain technical documentation and follow engineering best practices

India
₹500K / year
Job Closed
Dresden Partners Community logo

Tech Lead Software Engineer, Java

Dresden Partners Community

We connect you with the best IT jobs in Mexico and the US

Backend Engineer133 days ago
OtherRemoteTeam 11-50Since 2002H1B No Sponsor

• Provide technical leadership to the development team, ensuring designs and architecture comply with strategic standards and best practices. • Collaborate effectively with other teams and departments to meet project objectives on time. • Actively participate across the agile development lifecycle: from writing user stories to production release. • Design, develop, test, and deliver features that create real value for our customers. • Define and contribute non-functional requirements that promote the long-term health, scalability, and stability of applications. • Apply secure development practices and stay current with industry trends. • Mentor junior engineers and promote high-quality development standards. • Communicate technical concepts to both technical and business audiences.

United States
OtherRemoteTeam 10,001+Since 1931H1B Sponsor

• Lead, mentor, and manage a team of software developers, fostering a culture of collaboration, continuous learning, and adherence to XP/Agile principles. • Drive the adoption and implementation of AI, LLMs, vectorized database solutions, and other advanced technologies across products. • Provide technical leadership in Python development, Azure cloud architecture, and CI/CD pipelines, guiding the team to make informed technology choices. • Participate in product scoping, discovery, and design in close collaboration with Digital Product Managers, translating user features into scalable system designs. • Lead Agile Ceremonies: retrospectives, standups, inceptions, and iteration planning meetings, encouraging team feedback and continuous improvement. • Shape product architecture, design patterns, and technical roadmaps for AI-driven initiatives and cloud-native applications. • Establish and optimize continuous integration, delivery, and deployment practices, ensuring high-quality, reliable software releases. • Collaborate across product portfolios and technology teams to align strategies, share knowledge, and ensure technical excellence. • Serve as a subject-matter expert on AI, LLMs, vectorized databases, cloud technologies, Python, and modern software development practices.

United States
$120K - $193.7K / year
Job Closed