ApplySenior Software Engineer (Python)
Posted over 1 year agoViewed
View full description
π Location: Birmingham, england
π Industry: Partnership channel and performance marketing
π£οΈ Languages: English
Requirements:
Experience with distributed systems, strong understanding of computing fundamentals, experience with high concurrency, practical experience with agile and lean delivery approaches, hands-on experience with kafka, mysql, and postgres
Responsibilities:
Developing systems for processing data in real-time, contributing to mission critical systems, building scalable and resilient services
ApplyRelated Jobs
Applyπ Slovakia, Czechia
π Cybersecurity
π’ Company: SentinelOneπ₯ 1001-5000π° Post-IPO Equity over 3 years agoπ« Last layoff over 1 year agoArtificial Intelligence (AI)SecurityCyber SecurityNetwork Security
- Experience with large-scale management systems and involvement in their architecture.
- Strong software engineering experience and competence in Python3, building APIs for scale.
- Strong knowledge and hands-on experience with PostgreSQL operation, query optimization, and performance tuning.
- Hands-on experience with building Docker containers and running services in Kubernetes.
- Ability to quickly dive into new products and understand their inner workings.
- A degree in Computer Science/Software Engineering or equivalent.
- Participate in support, improvement, and bug fixing of the Management Console.
- Work with product managers and tech leads to break down and estimate tasks for feature delivery.
- Engage cross-functionally with engineers, architects, product managers, and customer success teams.
- Respond to production incidents and troubleshoot newly found issues.
- Help team members solve problems and support their growth.
AWSDockerGraphQLPostgreSQLPythonGCPKafkaKubernetesMongoDBGogRPCRedisCollaborationMentoring
Posted 19 days ago
Apply Applyπ Canada
π Online media, dealer and lender services
- Experience as a full-stack web developer with Python and Vue.js or React.
- Hands-on knowledge of SQL and RDBMs, especially Postgres.
- Experience with writing unit, component, and integration tests.
- Experience in designing and implementing RESTful APIs.
- Knowledge of git, docker, and cloud-based platforms.
- Experience in profiling and optimizing software.
- Great self-organization and time management skills.
- Design, develop and oversee the successful end-to-end delivery of full-stack web solutions.
- Provide appropriate testing information and environments to QA engineers and Product Owners.
- Maintain and improve engineering standards through code reviews and process changes.
- Participate in on-call rotation to ensure timely response during production incidents.
- Perform root-cause analysis on software defects.
- Communicate effectively with Product and Project stakeholders.
DockerPythonSQLAgileGitQAVue.JsAlgorithmsPostgresRDBMSReactAgile methodologiesRESTful APIsTime ManagementDocumentation
Posted 24 days ago
Apply Applyπ§ Full-Time
πΈ 110000.0 - 140000.0 USD per year
π Entertainment
- 5+ years of professional full-stack development experience, particularly in data-driven applications.
- Proficiency in Python, C#, or similar high-level server-side languages.
- Proficient in JavaScript, TypeScript, with experience in Angular and/or React.
- Familiarity with serverless services like AWS Lambda or Azure Functions.
- Knowledge of microservices architecture and API security best practices.
- Experience with relational databases and NoSQL databases.
- Serve as the technical lead, guiding full-stack solution development focused on API integration.
- Lead design and implementation of APIs for data aggregation from multiple sources.
- Develop scalable code on both front-end and back-end.
- Collaborate with cross-functional teams to align technical solutions with business requirements.
- Take ownership of services from design to ongoing support.
- Drive innovation and improve engineering processes through mentorship and leadership.
Posted about 1 month ago
Apply Applyπ Poland
π Threat Intelligence
- Professionals should be skilled in various areas including Data Science, Malware Research, and Development.
- Familiarity with privacy-related aspects is also important.
- The Threat Intelligence team provides accurate and timely information on potential threats.
- Utilizes feeds, heuristics, algorithms, and machine learning to analyze threats.
Backend DevelopmentPythonSoftware DevelopmentArtificial IntelligenceCybersecurityData AnalysisData MiningMachine LearningAlgorithmsGoCommunication SkillsAnalytical SkillsCollaborationProblem SolvingAttention to detailOrganizational skillsTime ManagementWritten communication
Posted about 1 month ago
Apply Applyπ India
π§ Full-Time
π Financial Technology
π’ Company: Financial Technology Partnersπ₯ 251-500Financial ServicesBankingFinancial ExchangesFinTech
- 5+ years of experience as a Software Engineer in a web application environment (APIs, SPAs, CI/CD, Cloud infrastructure, Git).
- 2+ years of experience with Django (and preferably DRF).
- Deep comfort querying using an ORM, including advanced annotation and pre-fetching.
- Build new functionality, models, and APIs using Django Rest Framework.
- Audit and refactor older parts of the codebase.
- Implement unit and integration tests for stability and continuous delivery.
- Assist with dependency versioning and security warnings.
- Continuously audit and improve security to keep the system clean for review.
- Collaborate with engineering on database infrastructure, security, and efficiency.
- Contribute to team task visibility through active participation.
PostgreSQLPythonSQLDjangoGitCommunication SkillsCI/CDDocumentation
Posted about 1 month ago
Apply Applyπ§ Contract
π Public sector organizations
π’ Company: Blenderboxπ₯ 11-50InternetVideoConsultingE-CommerceLegalWeb Design
- 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 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 with strong communication skills, fluent in English.
- Stellar problem solving, organizational and time management skills.
- Own and drive the development of new product features.
- Enhance existing software components for efficiency and scalability.
- Maintain a high level of quality for software deliverables.
- Review and provide feedback on PRs from team members.
- Collaborate on requirements definition and product design.
- Participate in sprint planning and backlog refinement.
- Advise on technical feasibility of design approaches with stakeholders.
- Participate in evolving engineering quality standards.
- Provide thought leadership on emerging technologies.
Microservices
Posted 2 months ago
Apply Applyπ United States
π§ Full-Time