Digital strategy, design, and application development for mission driven organizations and initiatives.
Senior Software Engineer – Python Full Stack
Location
United States
Posted
71 days ago
Salary
$100K - $130K / year
Seniority
Senior
Job Description
Senior Software Engineer – Python Full Stack
Blenderbox, Inc.
• Own and drive the development of new product features and enhance existing • Develop software components that are efficient and scalable • Maintain a high level of quality for software deliverables • Review and provide feedback on PRs from other team members • Collaborate on requirements definition and product design & development • Participate in sprint planning, backlog refinement and estimation • Collaborate closely with Product Managers and Designers to advise on technical feasibility of proposed design approaches • Actively participate in evolving our engineering quality standards • Provide strong thought leadership on emerging technologies
Job Requirements
- 4+ years of hands-on production experience with Python and Django framework
- Experience with Decoupled architectures
- Experience building and integrating performant and secure APIs
- Strong familiarity with the AWS ecosystem
- Experience building microservices while leveraging the AWS ecosystem
- Solid grasp of application security and performance optimization techniques
- Knowledge of best practice software architecture patterns and concepts
- Ability to write scalable, reusable, testable, and efficient code
- Proficient in front-end theming, layout building and CSS pre/post-processors
- Comfortable with JavaScript
- Proactive and have excellent written and oral communication skills
- Stellar problem solving, organizational and time management skills
- US Citizen or authorized to work in the US
Benefits
- Full coverage for Health Care, Dental, Vision
- FSA, HSA coverage options
- 401K & Pension Plan with employer contributions of at least 5%
- 20 days of PTO
- 11 Holidays
- 5 Wellness Days
- Home office improvement budget
- Career growth and professional development coaching / support
- Company-provided laptop
- 100% virtual work environment - all team members are remote
Related Guides
Related Job Pages
More Backend Engineer Jobs
WordPress Developer, PHP, JS, HTML, CSS
Ortiiz.comA marketing agency that makes your projects get launched with the best practices and the last & reliable marketing tools
• Reunión con clientes para discutir el diseño y la función del sitio web. • Diseño y construcción del front-end del sitio web. • Creación de la arquitectura del sitio web. • Diseño y gestión del back-end del sitio web, incluida la integración de la base de datos y el servidor. • Desarrollo de temas y plugins de WordPress. • Realización de pruebas de rendimiento del sitio web. • Solución de problemas de contenido. • Realización de formación en WordPress con el cliente. • Seguimiento del rendimiento del sitio web en directo.
• Responsible for developing technological solutions using Angular and Java; • Collaborate on projects with multiple teams; • Participate in development and delivery meetings; • Ensure code quality and deliverables in high-tech projects; • Contribute to continuous innovation within the company.
• Drive technical initiatives across teams to build scalable web applications • Build highly-available and performant gaming applications • Create scalable backend systems for global audiences • Develop MVPs and production-ready solutions for online poker games • Design integration systems with various service providers • Implement robust microservices architecture
• Design and implement scalable backend services using Golang for real-time multiplayer games. • Collaborate with game designers to integrate complex server-side game mechanics. • Optimise system performance to handle high traffic and data throughput without latency. • Ensure the stability and security of gaming networks and data transactions. • Maintain and enhance the codebase to improve scalability and efficiency. • Lead technical discussions and code reviews to drive innovations and maintain coding standards. • Solve challenging problems in areas such as distributed computing and high-performance computing. • Stay at the forefront of technological advancements to incorporate cutting-edge solutions into the gaming experience.



